Loongson
   HOME

TheInfoList



OR:

Loongson () is the name of a family of general-purpose,
MIPS architecture MIPS (Microprocessor without Interlocked Pipelined Stages) is a family of reduced instruction set computer (RISC) instruction set architectures (ISA)Price, Charles (September 1995). ''MIPS IV Instruction Set'' (Revision 3.2), MIPS Technologies, ...
-compatible
microprocessor A microprocessor is a computer processor where the data processing logic and control is included on a single integrated circuit, or a small number of integrated circuits. The microprocessor contains the arithmetic, logic, and control circu ...
s, as well as the name of the Chinese
fabless Fabless manufacturing is the design and sale of hardware devices and semiconductor chips while outsourcing their fabrication (or ''fab'') to a specialized manufacturer called a semiconductor foundry. These foundries are typically, but not exclus ...
company (Loongson Technology) that develops them. The processors are alternately called Godson processors, which are described as its academic name.


History

The ''Godson'' processors, based on
MIPS architecture MIPS (Microprocessor without Interlocked Pipelined Stages) is a family of reduced instruction set computer (RISC) instruction set architectures (ISA)Price, Charles (September 1995). ''MIPS IV Instruction Set'' (Revision 3.2), MIPS Technologies, ...
, were initially developed at the ''Institute of Computing Technology'' (ICT),
Chinese Academy of Sciences The Chinese Academy of Sciences (CAS); ), known by Academia Sinica in English until the 1980s, is the national academy of the People's Republic of China for natural sciences. It has historical origins in the Academia Sinica during the Republ ...
(CAS). The chief architect was Professor . The development of the first Loongson chip was started in 2001. The aim of the Godson project was to develop "high performance general-purpose microprocessors in China", and to become technologically self-sufficient as part of the
Made in China 2025 Made in China 2025 ()Made in China 2025
. CSIS, June 1, 2015.
(MIC25, MIC 2025, or ...
plan. The development was supported by funding via the 10th and 11th Five-Year Plans. In 2010 the company was commercialised as a separate entity, and in April 2010 ''Loongson Technology Corporation Limited'' was formally established and settled in
Zhongguancun Zhongguancun () is a major technology hub in Haidian District, Beijing, China. Zhongguancun occupies a band between the northwestern Third Ring Road and the northwestern Fourth Ring Road, in the northwestern part of Beijing. Zhongguancun is ...
,
Beijing } Beijing ( ; ; ), alternatively romanized as Peking ( ), is the capital of the People's Republic of China. It is the center of power and development of the country. Beijing is the world's most populous national capital city, with over 21 ...
, China. The company is a
public–private partnership A public–private partnership (PPP, 3P, or P3) is a long-term arrangement between a government and private sector institutions.Hodge, G. A and Greve, C. (2007), Public–Private Partnerships: An International Performance Review, Public Administ ...
between ICT and Beijing-based chip designer
BLX IC Design Corporation BLX may refer to: * Bloxwich railway station (National Rail station code BLX) * Belluno Airport (IATA code BLX) * TUIfly Nordic airline (ICAO code BLX) * Banco Latinoamericano de Comercio Exterior () {{disambiguation ...
. ''BLX'' itself was a spin-off from ICT, and was founded in 2002 with Jiangsu Zhongyi Group. As Loongson is a
fabless Fabless manufacturing is the design and sale of hardware devices and semiconductor chips while outsourcing their fabrication (or ''fab'') to a specialized manufacturer called a semiconductor foundry. These foundries are typically, but not exclus ...
designer,
STMicroelectronics STMicroelectronics N.V. commonly referred as ST or STMicro is a Dutch multinational corporation and technology company of French-Italian origin headquartered in Plan-les-Ouates near Geneva, Switzerland and listed on the French stock market. ST ...
fabricates and markets the processors. The
South China Morning Post The ''South China Morning Post'' (''SCMP''), with its Sunday edition, the ''Sunday Morning Post'', is a Hong Kong-based English-language newspaper owned by Alibaba Group. Founded in 1903 by Tse Tsan-tai and Alfred Cunningham, it has remained ...
reported that since 2020, Loongson has partnered with UnionTech and
Sunway Sunway may refer to: Places * Bandar Sunway, also called Sunway or Sunway City, a township in Petaling Jaya, Selangor, Malaysia Brands and enterprises * Sunway (processor), a series of Chinese computer microprocessors * Sunway Group, a Malaysian co ...
to develop and promote the
Debian Linux Debian (), also known as Debian GNU/Linux, is a Linux distribution composed of free and open-source software, developed by the community-supported Debian Project, which was established by Ian Murdock on August 16, 1993. The first version of De ...
-based
Deepin Deepin (stylized as deepin; formerly known as Linux Deepin and Hiweed Linux) is a Linux distribution based on the Debian "stable" branch. It features the Deepin Desktop Environment (DDE), built on Qt and available for a variety of distributi ...
operating system to reduce Chinese computers dependency on
Microsoft Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for serv ...
. In 2021 Loongson filed for an
initial public offering An initial public offering (IPO) or stock launch is a public offering in which shares of a company are sold to institutional investors and usually also to retail (individual) investors. An IPO is typically underwritten by one or more investment ...
on the Shanghai Stock Exchange STAR Market. The company was seeking to raise $500 million USD. Details from this time suggested Loongson needing annual funding, for the first 10 years of its existence, and the company only broke even in 2015.


Instruction set architectures


MIPS

Loongson began by using the MIPS64
instruction set architecture In computer science, an instruction set architecture (ISA), also called computer architecture, is an abstract model of a computer. A device that executes instructions described by that ISA, such as a central processing unit (CPU), is called an ' ...
(ISA). The internal microarchitecture was independently developed by ICT. Early implementations of the family lacked four instructions patented by
MIPS Technologies MIPS Technologies, Inc., formerly MIPS Computer Systems, Inc., was an American fabless semiconductor design company that is most widely known for developing the MIPS architecture and a series of RISC CPU chips based on it. MIPS provides proce ...
(US4814976A, unaligned load-store) to avoid legal issues. In 2007, a deal was reached by MIPS Technologies and ICT. STMicroelectronics bought a MIPS license for Loongson, and thus the processor can be promoted as ''MIPS-based'' or ''MIPS-compatible'' instead of ''MIPS-like''. In June 2009, ICT licensed the MIPS32 and MIPS64 architectures directly from ''MIPS Technologies''. In August 2011, Loongson Technology Corp. Ltd. licensed the MIPS32 and MIPS64 architectures from MIPS Technologies, Inc. for continued development of MIPS-based Loongson CPU cores.


LoongISA

The Loongson 3A2000 in 2015 saw the adoption of 1.0, an expanded instruction set that is a superset of MIPS64 release 2. It can be broken down into: * LoongEXT, general-purpose extensions, 148 instructions * LoongVZ, virtualisation extensions to the "VZ" system introduced in MIPS64 release 5, 5 instructions * LoongBT, faster x86 and
ARM In human anatomy, the arm refers to the upper limb in common usage, although academically the term specifically means the upper arm between the glenohumeral joint (shoulder joint) and the elbow joint. The distal part of the upper limb between th ...
binary translation, 213 instructions * LoongSIMD, formerly LoongMMI (in Loongson 2E/F), for 128-bit SIMD, 1014 instructions * MIPS SIMD Architecture (MSA), DSP, and VZ modules from MIPS Release 5 The LoongISA instructions were introduced as part of the GS464E cores. The binary translation instructions have the specific benefit of speeding up
Intel x86 x86 (also known as 80x86 or the 8086 family) is a family of complex instruction set computer (CISC) instruction set architectures initially developed by Intel based on the Intel 8086 microprocessor and its 8088 variant. The 8086 was intr ...
CPU emulation at a cost of 5% of the total
die Die, as a verb, refers to death, the cessation of life. Die may also refer to: Games * Die, singular of dice, small throwable objects used for producing random numbers Manufacturing * Die (integrated circuit), a rectangular piece of a semicondu ...
area. The new instructions help a
QEMU QEMU is a free and open-source emulator (Quick EMUlator). It emulates the machine's processor through dynamic binary translation and provides a set of different hardware and device models for the machine, enabling it to run a variety of guest ...
hypervisor translate instructions from x86 to MIPS with only a reported 30% performance penalty. LoongISA 2.0 was introduced for the GS464V R2 core, with the release of the Loongson 3 4000 series. Compared to LoongISA 1.0, the DSP module is removed, and a few sets are added: * LoongSX * LoongASX * LoongEXT3 (updated) * LoongAMU Loongson SIMD instructions are semi-classified and are unavailable in publicly available compilers and assemblers, Loongson 2F's LoongMMI being the sole exception. A similar status applies to other LoongISA extensions.


LoongArch

Loongson moved to their own processor
instruction set architecture In computer science, an instruction set architecture (ISA), also called computer architecture, is an abstract model of a computer. A device that executes instructions described by that ISA, such as a central processing unit (CPU), is called an ' ...
(ISA) in 2021 with the release of the Loongson 3 5000 series. A Loongson developer described it as "...a new
RISC In computer engineering, a reduced instruction set computer (RISC) is a computer designed to simplify the individual instructions given to the computer to accomplish tasks. Compared to the instructions given to a complex instruction set comput ...
ISA, which is a bit like MIPS or
RISC-V RISC-V (pronounced "risk-five" where five refers to the number of generations of RISC architecture that were developed at the University of California, Berkeley since 1981) is an open standard instruction set architecture (ISA) based on estab ...
. LoongArch includes a reduced 32-bit version (LA32R), a standard 32-bit version (LA32S) and a 64-bit version (LA64)". The stated rationale was to make Loongson and China not dependent on foreign technology or authorisation to develop their processor capability, whilst not infringing on any technology patents. The ISA has been referred to as "a fork of MIPS64r6" due to a perceived lack of changes judging from instruction listings. In August 2021,
Linux Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which ...
maintainers complained that submitted LoongArch code is "...a blind copy of the MIPS code...", however "only with a different name". The LoongArch ISA manual has been made partially available in August 2021 with the publication of its first volume documenting the basic architecture. According to the LoongArch manual, the ISA uses MIPS's privilege model and IRQ mechanism, with other parts mostly following
RISC-V RISC-V (pronounced "risk-five" where five refers to the number of generations of RISC architecture that were developed at the University of California, Berkeley since 1981) is an open standard instruction set architecture (ISA) based on estab ...
's practice: the
delay slot In computer architecture, a delay slot is an instruction slot being executed without the effects of a preceding instruction. The most common form is a single arbitrary instruction located immediately after a branch instruction on a RISC or DSP ...
is removed and the instruction encoding is changed. Similar to LoongISA, the instruction-set extensions (SIMD and binary translation) are not yet documented, making this functionality unusable.
The Register ''The Register'' is a British technology news website co-founded in 1994 by Mike Magee, John Lettice and Ross Alderson. The online newspaper's masthead sublogo is "''Biting the hand that feeds IT''." Their primary focus is information tec ...
reported in November 2021 that the suspicion that LoongArch combines the best parts of MIPS and RISC-V, along with custom instructions. Commentary from Tom's Hardware re-states the issue that the Linux kernel code for LoongArch is the "same code it used for its MIPS-based chips"; they further note that Loongson "fails to demonstrate advantages of its architecture even on paper to software developers". The LoongArch microarchitecture is poorly documented, with the community speculating around a lot of the functions. The community noted the similarities of LoongArch to MIPS and RISC-V, and that previous Linux kernel submissions were identical to MIPS code. In February 2022 the developers had submitted patches to allow compilation to LoongArch within
LLVM LLVM is a set of compiler and toolchain technologies that can be used to develop a front end for any programming language and a back end for any instruction set architecture. LLVM is designed around a language-independent intermediate represen ...
15.0.


Cores

Loongson has three main families of processor cores, some of which are available as IP cores: * GS1xx: basic embedded MIPS32 cores with hardware divider. 3- (GS132) or 5- (GS132E) stage pipeline. * GS2xx: high-end embedded MIPS32 (GS232/GS232E) or MIPS64 (GS264) cores. ** GS232 has a 5-stage pipeline at max. 500 MHz. L1 = 16KB. The GS 232 is mainly used for Godson-1 products. ** GS232E/GS264 has a 10-stage pipeline at max. 1000 MHz. L1 = 16 KB, L2 = 4 MB shared. Out-of-order issue. * GS464 series: MIPS64 core with four-way superscalar out-of-order issue. The design originated from the Loongson 2F processor. It was first widely used in the Loongson 3A processor, before also being used in the Loongson 2 series. ** GS464 has support for MIPS64 R2 + LoongMMI (two different versions in 2E and 2F) ** GS464V was first introduced in 2010 with the Godson 3B, and is a GS464 with vector capabilities. ** GS464E is an improved version of the GS464. Development had started in 2012 after shortcomings were found in the GS464 processor. The core has multiple improvements, including larger caches and better branch prediction amongst others, and was better optimised. The core was extended to support LoongISA (in addition to the in addition to MIPS64 R2 architecture). ** GS464EV is a development of the GS464 series, first used by the 3A4000 processor ** LA464 is the development of the GS464 to support LoongArch. Whilst the initial core of the 3A5000 was noted to be GS464, due to incompatible instruction sets Loongson renamed the 3A5000 core to LA464 in their documentation in August 2021. All Loongson cores are
little-endian In computing, endianness, also known as byte sex, is the order or sequence of bytes of a word of digital data in computer memory. Endianness is primarily expressed as big-endian (BE) or little-endian (LE). A big-endian system stores the most si ...
. It has been noted by the community that the naming of the Loongson microarchitectures is not consistent, with different products being noted to have the same processor core, even though the instructions sets might not be exactly compatible.


Processor families

Loongson has built 3 processor families from their architectural cores. These are the: * Godson-1, for consumer electronics and embedded applications * Godson-2, single core processors for embedded applications and low performance personal computersThe Godson/Loongson 2 series processors have been developed and named mostly sequentially in an alphabetical format. * Godson-3, multi-core processors for higher performance computers, high-performance computing and serversThe Godson/Loongson 3 series processors seem to be named according to segment and then a generation number. The segment tends to be A (general purpose PCs), B (seemingly high core counts) and C (server processors). The generation numbers start at 1000 for the first series processors, and then increment generally to the next thousand. There are some processors that may be between generation products, that have a x5000 designation.


Godson-1

The first Loongson processor, the Godson-1, was designed in 2001, released in 2002, and is a
32-bit In computer architecture, 32-bit computing refers to computer systems with a processor, memory, and other major system components that operate on data in 32-bit units. Compared to smaller bit widths, 32-bit computers can perform large calculation ...
CPU running at a clock speed of 266
MHz The hertz (symbol: Hz) is the unit of frequency in the International System of Units (SI), equivalent to one event (or cycle) per second. The hertz is an SI derived unit whose expression in terms of SI base units is s−1, meaning that one he ...
. It is fabricated with 0.18 micron CMOS process, has 8 KB of data cache, 8 KB of instruction cache and a 64-bit floating-point unit, capable of 200 double-precision MFLOPS. Godson-1 series chips either use the GS132 or GS232 cores. Loongson X is a radiation hardened version of the GS232 core used in the Godson-1.


Godson-2 / Loongson 2

The Loongson 2 is a family of MIPS III compatible processors. It adds 64-bit ability to the Loongson architecture. Later Loongson 2 processors migrated to being MIPS64 compatible, due to sharing the GS464 core with the Loongson 3 series. Whilst early 2 series processors were single core, they developed to become multicore. The development plan for the Godson-2 was to develop it from a CPU to a SOC. The 2E (2006) was a CPU, the 2F (2007) integrated the north bridge, the 2G (2008) had a hyper transport link between the CPU/north bridge and an integrated GPU/south bridge, and the 2H (2009) integrated all these functions into a SOC. The design of the 2F was the basis of the GS464 core. The 2G uses a single GS464 core; the 2H uses the GS464V core, as a single-core version of the initial Godson 3B.


Godson-3 / Loongson 3

The Loongson 3 family of processors are "...multi-core CPU designed for high performance desktops, servers and clusters". They were designed as the first Loongson processors that had multiple cores. The processors were designed to use LoongISA - i.e. the MIPS64 ISA with additional extensions. The designers also attempted to optimise x86 translation on the chip.


Initial versions

The first production processor was the Loongson 3A, which used 4 GS464 cores. The 65 nm Loongson 3A1000 is able to run at a clock speed near 1
GHz The hertz (symbol: Hz) is the unit of frequency in the International System of Units (SI), equivalent to one event (or cycle) per second. The hertz is an SI derived unit whose expression in terms of SI base units is s−1, meaning that one he ...
, with 4 CPU cores (~15 W) first and 8 cores later (40 W). In April 2010, Loongson 3A1000 was released with DDR2/3 DRAM support. The designers noted that they would produce a 3B chip with enhanced processing and vector capabilities, with 8 cores, and a 3C for server applications with up to 16 cores. The 8-core Loongson 3B was noted to use the upgraded GS464V core, with extended vector capabilities. This was followed by the Loonson 3C which used 16 GS464V cores. The 3B1000, and related 2I, both failed as processors due to design errors. In May 2013 development of the 3C was suspended, in favour of developing the 3A2000 processor.


Later versions

In 2015, the 3A1500 and 3B2000 were released using the enhanced GS464E cores. The improved microarchitecture core allowed better performance, reportedly 3 times as fast as the 3A1000, as well as introducing the LoongISA enhanced instruction set. The 3A1500 was for embedded applications, whilst the 3B2000 was for servers and PCs. In 2017 Loongson released the 3A3000. The 3A3000 is designed with quad-core 64-bit and clocked at 1.5 GHz, power consumption is only 30 W. The performance of the 3A3000 is reported to be equivalent to the Intel J1900 processor (released in 2013). In late-2019 the 3A and 3B 4000 series were released. They used the upgraded GS464EV microarchitecture. The processors are designed with four cores, 8MB of L3 cache and operating clocks between 1.8 GHz to 2 GHz.


Loongson 3 LoongArch processors

In July 2021 the Loongson 3 5000 series was released. The processor series is Loongson's first with their own developed ISA, "LoongArch". The processors announced include the 3A5000, a four-core desktop CPU, and the 3C5000L, a sixteen-core server CPU based on four 3A5000 in a single package. Both CPUs are reported to be fabricated on a 12 nm process. Whilst the processor was noted to be using the GS464V cores initially, due to incompatibility with previous versions, the cores were renamed to LA464 in August 2021. ''
The Register ''The Register'' is a British technology news website co-founded in 1994 by Mike Magee, John Lettice and Ross Alderson. The online newspaper's masthead sublogo is "''Biting the hand that feeds IT''." Their primary focus is information tec ...
'' reported that "the 3A5000 is said to be 50 per cent faster and 30 per cent more power efficient" than the preceding 3A4000.
Phoronix Phoronix Test Suite (PTS) is a free and open-source benchmark software for Linux and other operating systems which is developed by Michael Larabel and Matthew Tippett. The Phoronix Test Suite has been endorsed by sites such as Linux.com, LinuxP ...
reports that the 3A5000 CPU is "roughly on a par with the likes of the Intel Core i3 8109U / Core 2 Quad Q9500 / Core i5 750, or Armv8-based Phytium FT-2000". In 2022 Loongson announced their 6000 series processors. The updated processor architecture will use "LA664" cores., and the company noted that the single-core performance will rival that of AMD's Zen 3 and Intel's Tiger Lake architecture.


Supported software


Operating systems

The Loongson processors are mainly designed around using the
Linux Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which ...
operating system. Any operating system supporting the MIPS architecture should theoretically work.
Windows CE Windows Embedded Compact, formerly Windows Embedded CE, Windows Powered and Windows CE, is an operating system subfamily developed by Microsoft as part of its Windows Embedded family of products. Unlike Windows Embedded Standard, which is base ...
was ported to a Loongson-based system with minimal effort. In 2010, Lemote ported an Android distribution to the Loongson platform. Loongson machines are used in the package-building and CI infrastructure of
Debian Debian (), also known as Debian GNU/Linux, is a Linux distribution composed of free and open-source software, developed by the community-supported Debian Project, which was established by Ian Murdock on August 16, 1993. The first version of D ...
and
Golang Go is a statically typed, compiled programming language designed at Google by Robert Griesemer, Rob Pike, and Ken Thompson. It is syntactically similar to C, but with memory safety, garbage collection, structural typing, and CSP-style con ...
, respectively. This is partially because of Loongson's status as the only vendor producing application-grade MIPS CPUs for retail. As of February 2022, there are 3 Chinese Linux distributions that support LoongArch: these are Kylin, Loongnix and
Unity Operating System Unity Operating System (also known as Unified Operating System or UOS, ) is a Chinese Linux distribution developed by UnionTech () based on Deepin, which is based on Debian. It is used in China as part of a government initiative beginning in 201 ...
. There are efforts to build LoongArch support into community versions of Linux.


Compiler support

The
GNU Compiler Collection The GNU Compiler Collection (GCC) is an optimizing compiler produced by the GNU Project supporting various programming languages, hardware architectures and operating systems. The Free Software Foundation (FSF) distributes GCC as free software ...
(GCC) is the main compiler for software development on the Loongson platform. Before 2021
LLVM LLVM is a set of compiler and toolchain technologies that can be used to develop a front end for any programming language and a back end for any instruction set architecture. LLVM is designed around a language-independent intermediate represen ...
support was still inadequate due to missing workarounds for Loongson's CPU errata on MIPS. From February 2022 LoongArch support was added to LLVM 15.0. ICT also ported
Open64 Open64 is a free, open-source, optimizing compiler for the Itanium and x86-64 microprocessor architectures. It derives from the SGI compilers for the MIPS R10000 processor, called ''MIPSPro''. It was initially released in 2000 as GNU GPL s ...
to the Loongson II platform.


Loongson microprocessor specifications


Loongson-based systems

In 2012 it was reported that Loongson processors had found itself into very few computing systems. The processors are mainly used in Chinese computers; in 2021 it was reported that Loongson supplies CPUs for most desktop computers procured by the Chinese government, and 80% of the Chinese government's servers. The release of the 3A3000 processor in 2015 was noted as turning point for the company's fortunes. In 2017 it was noted that the company's processors were being used in the
Beidou The BeiDou Navigation Satellite System (BDS; ) is a Chinese satellite navigation system. It consists of two separate satellite constellations. The first BeiDou system, officially called the BeiDou Satellite Navigation Experimental System and ...
satellite.


Personal computers

In March 2006, a
The euro sign () is the currency sign used for the euro, the official currency of the eurozone and unilaterally adopted by Kosovo and Montenegro. The design was presented to the public by the European Commission on 12 December 1996. It consists ...
100 Loongson II computer design called ''Longmeng'' (Dragon Dream) was announced by
Lemote Jiangsu Lemote Tech Co., Ltd or Lemote () is a computer company established as a joint venture between the Jiangsu Menglan Group and the Chinese Institute of Computing Technology, involved in computer hardware and software products, services, a ...
. In June 2006 at Computex'2006, YellowSheepRiver announced the ''Municator YSR-639'', a small form factor computer based on the 400 MHz Loongson 2. the new 8.9" netbook from the Chinese manufacturer
Lemote Jiangsu Lemote Tech Co., Ltd or Lemote () is a computer company established as a joint venture between the Jiangsu Menglan Group and the Chinese Institute of Computing Technology, involved in computer hardware and software products, services, a ...
that replaced ''mengloong'', ''Yeeloong'' (Portable Dragon), running
Debian Debian (), also known as Debian GNU/Linux, is a Linux distribution composed of free and open-source software, developed by the community-supported Debian Project, which was established by Ian Murdock on August 16, 1993. The first version of D ...
, is available in Europe from the Dutch company ''Tekmote Electronics''. In January 2010,
Jiangsu Jiangsu (; ; pinyin: Jiāngsū, Postal romanization, alternatively romanized as Kiangsu or Chiangsu) is an Eastern China, eastern coastal Provinces of the People's Republic of China, province of the China, People's Republic of China. It is o ...
province planned to buy 1.5 million Loongson PCs. In September 2011, Lemote announced the Yeeloong-8133 13.3" laptop featuring 900 MHz, quad-core Loongson-3A/2GQ CPU.


Supercomputers

On 26 December 2007, China revealed its first Loongson based
supercomputer A supercomputer is a computer with a high level of performance as compared to a general-purpose computer. The performance of a supercomputer is commonly measured in floating-point operations per second ( FLOPS) instead of million instructions ...
in
Hefei Hefei (; ) is the capital and largest city of Anhui Province, People's Republic of China. A prefecture-level city, it is the political, economic, and cultural center of Anhui. Its population was 9,369,881 as of the 2020 census and its built-up ( ...
. The ''KD-50-I'' has a reported peak performance of 1
TFLOPS In computing, floating point operations per second (FLOPS, flops or flop/s) is a measure of computer performance, useful in fields of scientific computations that require floating-point calculations. For such cases, it is a more accurate mea ...
, and about 350
GFLOPS In computing, floating point operations per second (FLOPS, flops or flop/s) is a measure of computer performance, useful in fields of scientific computations that require floating-point calculations. For such cases, it is a more accurate meas ...
measured by LINPACK. This supercomputer was designed by a joint team led by Chen Guoliang at the computer science technology department of the
University of Science and Technology of China A university () is an educational institution, institution of higher education, higher (or Tertiary education, tertiary) education and research which awards academic degrees in several Discipline (academia), academic disciplines. Universities ty ...
(USCT) and ICT (the secondary contractor). KD-50-I is the first Chinese built supercomputer to utilize domestic Chinese CPUs, with a total of more than 336 Loongson-2F CPUs, and nodes interconnected by
ethernet Ethernet () is a family of wired computer networking technologies commonly used in local area networks (LAN), metropolitan area networks (MAN) and wide area networks (WAN). It was commercially introduced in 1980 and first standardized in 198 ...
. The size of the computer was roughly equivalent to a household refrigerator and the cost was less than RMB800,000 (approximately 120,000, 80,000). On 20 April 2010, USTC announced the successful development of the Loongson 3A based ''KD-60-1''. The supercomputer is a cluster of standard blade servers with a total of over 80 quad-core Loongson processors, providing theoretical peak performance of 1 TFLOPS and reduces power consumption by 56% compared to the KD-50-I system, with similar performance. On 26 December 2012, USTC announced the Loongson 3B based ''KD-90-1''. Based around blade servers, like the KD-60-1, the supercomputer has over 10 octo-core Loongson processors, providing theoretical peak performance of 1 TFLOPS, and reduces power consumption by 62% compared to the KD-60 system that has similar performance. In 2012 it was reported that Loongson processors were to be found in the Sunway BlueLight MPP and Dawning 6000 supercomputers.


See also

*
863 Program The 863 program () or State High-Tech Development Plan () was a program funded and administered by the government of the People's Republic of China intended to stimulate the development of advanced technologies in a wide range of fields for th ...
* Sinomanic * Ingenic XBurst, a Chinese MIPS32 compatible processor. *
SW26010 The SW26010 is a 260-core manycore processor designed by the Shanghai Integrated Circuit Technology and Industry Promotion Center (ICC for short)( Chinese: 上海集成电路技术与产业促进中心 (简称ICC)). It implements the Sunway architec ...
a Chinese
manycore Manycore processors are special kinds of multi-core processors designed for a high degree of parallel processing, containing numerous simpler, independent processor cores (from a few tens of cores to thousands or more). Manycore processors are use ...
processor.


Notes


References


External links


Loongson Technology Co., Ltd.

Efficient Binary Translation System with Low Hardware Cost

LoongArch documentation
{{MIPS microprocessors Science and technology in the People's Republic of China Supercomputing in China Microprocessors made in China MIPS implementations Zhongguancun Chinese brands