Processador Loongson Introduces MIPS64 3A2000 & 3B2000

LoongArch CPU Support Begins Landing In LLVM

Hitting the LLVM 15.0 development tree this morning are the initial patches for China's LoongArch CPU architecture.
LoongArch is the new CPU architecture out of Loongson, the company long producing various MIPS64 chips for China's domestic PC market and working well under Linux. LoongArch is based on MIPS64 with some concepts from RISC-V and is China's effort to push along their domestic CPU manufacturing industry without being reliant on other sources
https://www.phoronix.com/scan.php?page=news_item&px=LoongArch-LLVM-Landing
 

Chinese CPU Maker Loongson Develops Custom Integrated GPU Architecture​


Loongson's 7A2000 bridge chip (aka chipset) integrates an OpenGL 2.1/OpenGL ES 2.0-compliant GPU that works at 400 MHz ~ 500 MHz, supporting up to two displays with a 1920x1080@60Hz or 2560x1440x30Hz resolution over two HDMI connections (or an HDMI and a D-Sub/VGA connection).
8yCMypFAGPc89EyPV2a9g7-970-80.jpeg

Other features of the 7A2000 core logic include PCIe 3.0, SATA 6 Gbps, USB 3.0, GbE PHY, UART, and even GPIO if someone wants to connect something fancy to a Loongson-based platform.

Another notable improvement of the 7A2000 mentioned by Loongson is the fact that the CPU and chipset are now connected using a HyperTransport 3.1 32-bit interface at 3.2 GT/s, which improved PCIe bandwidth by 2.4 times as well as SATA read/write performance by 82%/97% when compared to the previous generation Loongson 7A1000 chipset.
https://www.tomshardware.com/news/loongson-develops-integrated-gpu-with-2004-functionality
 

Chinese Loongson chips coming in 2023, on par with 2020 x86 kit​


Chinese semiconductor company Loongson recently announced that its next-generation Godson CPU, the 3A6000, will sample with customers in the first half of 2023, according to a Chinese-language news report. That means a launch could follow later in the year.
Previous reports have indicated that Loongson's 3A6000 processor will allegedly provide performance that is on par with AMD's Ryzen 5000 CPUs and Intel's 11th-Gen Core CPUs, which both debuted in 2020.
c7210a3d-a720-4743-adac-49452910dc23.png

This expectation is based on simulation test results provided by Loongson showing that the 3A6000 will improve single-core fixed-point performance by 37 percent and single-core floating-point performance by 68 percent over the previous-generation 3A5000, based on the SPEC CPU 2006 benchmark. As always, claims made by vendors should be taken with a grain of salt, and one benchmark is not indicative of how a processor will perform across a wide range of applications.
However, the performance claims also show how China has progressed with processor technology that is based on the homegrown, MIPS-compatible LoongArch instruction set architecture. The company has previously claimed that its chips feature circuitry that helps with the emulation and binary translation of non-Loongson instruction sets such as x86 and Arm, as we have previously reported.

Hu Weiwu, chairman of Loongson, said last week that his company plans to build out a software ecosystem that will allow Chinese users to run more applications on the LoongArch ISA natively, rather than relying on emulation or translation of other ISAs.
https://www.theregister.com/2022/11/21/chinese_loongson_chips
 

Chinese CPU Maker Debuts 32-Core Chiplet-Based Processor​


Earlier this year Loongson began to ship its 3C5000 processor that relies on 16 LA464 cores featuring the company's LoongArch microarchitecture, up to 64MB of cache, and four 64-bit DDR4-3200 memory interfaces with ECC support. The Loongson 3D5000 takes two 3C5000 CPUs and places it on a single piece of substrate to build a 32-core processor with eight memory channels. The 32-core processor supports up to 4-way simultaneous multiprocessor configurations and therefore it is possible to build a server with up to 128 cores.

Loongson recently completed verification of its 3D5000 processor, the report says. The CPU reportedly consumes 130W at 2.0 GHz as well as 170W at 2.20 GHz. Loongson's 3D5000 CPU comes in an LGA-4129 packaging.
https://www.tomshardware.com/news/china-cpu-maker-debuts-32-core-chiplet-based-processor?
 

China's Loongson Unveils 32-Core CPU, Reportedly 4X Faster Than Arm Chip​


The 3D5000 still leverages LoongArch, Loongson's homemade instruction set architecture (ISA) from 2020. The chipmaker was previously a firm believer in MIPS. However, Loongson eventually built LoongArch from the ground up with the sole objective of not relying on foreign technology to develop its processors. LoongArch is a RISC (reduced instruction set computer) ISA, similar to MIPS or RISC-V.
The 3D5000 arrives with 32 LA464 cores running at 2 GHz. The 32-core processor has 64MB of L3 cache, supports eight-channel DDR4-3200 ECC memory, and up to five HyperTransport (HT) 3.0 interfaces. It also supports dynamic frequency and voltage adjustments. Officially, the 3D5000 has a 300W TDP; however, Loongson stated that the conventional power consumption is around 150W. That's roughly 5W per core.
The processor supports 2P and 4P configurations; therefore, Loongson has launched the 7A2000 bridge chip to manage the communication between the processors and other components. As per the chip designer, the 7A2000 is up to 400% faster than the previous generation. Furthermore, with the help of the 7A2000, there's a possibility to scale up to 128 cores per motherboard.
According to Loongson's provided numbers, the 3D5000 scores over 425 points in SPEC CPU 2006, a depreciated benchmark replaced with the newer SPEC CPU 2017 version. The 3D5000 also delivers over 1 TFLOPs of FP64 performance, up to 4X higher than regular Arm cores. Meanwhile, the processor's stream performance with eight channels of DDR4-3200 memory crosses the 50GB mark.
In addition to the 3D5000 and 7A2000, Loongson also announced the 2K050, the company's baseboard management controller (BMC). The 2K050 features LA264 cores at 500 MHz, integrated 2D GDP, 32-bit DDR3 support, and outputs at a 1080p (1920x1080) resolution at 60 Hz.
https://www.tomshardware.com/news/loongson-unveils-32-core-cpu
 

China's Loongson Unveils 32-Core CPU, Reportedly 4X Faster Than Arm Chip​

According to Loongson's provided numbers, the 3D5000 scores over 425 points in SPEC CPU 2006, a depreciated benchmark replaced with the newer SPEC CPU 2017 version. The 3D5000 also delivers over 1 TFLOPs of FP64 performance, up to 4X higher than regular Arm cores. Meanwhile, the processor's stream performance with eight channels of DDR4-3200 memory crosses the 50GB mark.

https://www.tomshardware.com/news/loongson-unveils-32-core-cpu
Eu não sei se o score do SPEC é SPECint ou SPECfp, mas seja qual for dos dois, o resultado anda à volta de um Intel Xeon 6128. Um Skylake de 6 Cores 115 W TDP de 2017. Não é um score fantástico.

Dois slides com motherboard e a BMC, que também é um Loongson:
x8PV4Mq.jpg


uC0WBQd.jpg
 
Isso é baseado nos números da própria Loongson, Spec CPU 2006, post que coloquei dia 22 Novembro, o que aconteceu foi que ontem a Loongson começou os "patches" para adicionar o suporte aos 3A6000 com algumas funcionalidades

Loongson Begins to Enable CPUs That Could Rival AMD and Intel Offerings​

Loongson has posted the first Linux patches to enable support for its next generation 3A6000-series processors, reports Phoronix. The company expects its upcoming LoongArch-based CPUs AMD's Zen 3 in instruction per clock (IPC), which will enable Loongson to challenge leading processor manufacturers.

Loongson shared details about the progress of its 3A6000-series CPU development last November when it revealed that the design phase of the project had been concluded and that samples of the processors would be available in the first half of 2023.
Now, the company's engineers posted patches enabling the 3A6000's new memory management unit (MMU) or page table walker (PTW) that can handle address translation exceptions (like TLBI, TLBL, TLBS, TLBM) directly in the hardware, boosting performance. The CPU will only require software handling in situations like page faults.

Another feature enabled by another patch for Loongson's 3A6000's processors is moving away from full completion barrier (dbar 0) hint to a set of more fine-tuned hints for different memory barriers, which can improve performance.
https://www.tomshardware.com/news/l...cpus-that-could-rival-amd-and-intel-offerings
 
Parece que lançaram os 3A7000 possivelmente nos "7nm" SMIC

China's Premiere Chipmaker Accelerates to 7nm CPU Design Despite US Sanctions​

Chinese CPU and GPU maker Loongson is beginning its transition to 7nm in 2024, which will apparently provide a 20% to 30% uplift in performance (via Digitimes). Due to U.S. sanctions, the company's upcoming 7nm chips can only be fabbed in China — and although that might cost Loongson some performance and efficiency, it's still a win for China's native semiconductor industry.
https://www.tomshardware.com/news/c...r-accelerates-to-7nm-cpu-despite-us-sanctions
 


Basicamente:

O processo de fabrico continua a ser o mesmo:

Screenshot-2024-02-11-at-17-33-07-3-A6000-CPU.png


mas estranhamente a área total diminuiu

Screenshot-2024-02-11-at-17-34-29-3-A6000-CPU.png


apesar de a área dos cores ter aumentado, além disso este 3A6000 tem HT

Screenshot-2024-02-11-at-17-36-09-3-A6000-CPU.png


o CPU é soldado (BGA), o próprio artigo sublinha que o "cliente" é a Administração, board da Asus

Screenshot-2024-02-11-at-18-02-44-3-A6000-CPU.png


que também tem um "chipset" o 7A2000, que tem uma iGPU LG110 e providencia o restante I/O

Screenshot-2024-02-11-at-18-03-22-3-A6000-CPU.png


e, apesar de ter um PCIe, a mesma apenas permite uma restrita, pelo facto de ser totalmente Open Source, lista de dGPU

Screenshot-2024-02-11-at-18-04-48-3-A6000-CPU.png


não "aceita" nenhuma Nvidia e também as AMD RDNA, no momento apenas permite usar até às Radeon 500, em termos de memória apenas é compatível com alguns módulos DDR4 3200



Single core a 2.5 GHz
Screenshot-2024-02-11-at-18-07-44-3-A6000-CPU.png


mas como o 3A6000 apenas atinge 2.5GHz, quando retirada essa limitação

Screenshot-2024-02-11-at-18-09-02-3-A6000-CPU.png


mesmo comparado com o Kirin 9000S

Screenshot-2024-02-11-at-18-19-46-3-A6000-CPU.png


em Multi core...

Screenshot-2024-02-11-at-18-21-19-3-A6000-CPU.png


em termos de consumos

Screenshot-2024-02-11-at-18-23-09-3-A6000-CPU.png


a board da Asus permite OC

Screenshot-2024-02-11-at-18-24-27-3-A6000-CPU.png


e uma espécie de "tradutor" para ISA x86 e ARM

Screenshot-2024-02-11-at-18-29-56-3-A6000-CPU.png


o que antecipa o que se segue: Software.

Resumidamente:

Nativo LoongArch -> OK (e mesmo assim nem todo o que foi desenvolvido nativamente para 3A5000 corre sem problemas)

Software para x86 em Linux -> "OKiish"

Software para x86 em Windows -> há que acrescentar o Wine ao LATX -> pesadelo :berlusca:

Só versões mais antigas do software vão "funcionando", mas com impacto na performance, a maioria dos jogos mesmo com a Radeon 580 é pesadelo.
 
Back
Topo