Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Китайский производитель микропроцессоров Loongson — это название семейства универсальных микропроцессоров, совместимых с архитектурой MIPS, а затем разработанных на собственной архитектуре LoongArch, а также название китайской компании, не имеющей собственного производства (Loongson Technology), которая их разрабатывает. Эти процессоры также известны как процессоры Godson.
Chinese microprocessor manufacturer
Loongson is the name of a family of general purpose, MIPS architecture compatible, later in house LoongArch architecture microprocessors, as well as the name of the Chinese fabless company (Loongson Technology) that develops them. The processors are alternately called Godson processors,
История
Процессоры Godson, основанные на архитектуре MIPS, были первоначально разработаны в Институте вычислительных технологий (ICT) Китайской академии наук (CAS). Главным архитектором был Ху Вэйву. Разработка первого чипа Loongson началась в 2001 году. Целью проекта Godson было создание "высокопроизводительных микропроцессоров общего назначения в Китае".
The Godson processors, based on MIPS architecture, were initially developed at the Institute of Computing Technology (ICT), Chinese Academy of Sciences (CAS). The chief architect was Hu Weiwu [zh]. 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",
В 2021 году Loongson подала заявку на первичное публичное размещение акций на STAR Market Шанхайской фондовой биржи. Компания планировала привлечь 500 миллионов долларов США. В апреле 2024 года процессоры Loongson получили значительный импульс, когда школьный округ города Хэби начал тестирование 10 000 ПК, оснащенных компьютерами с процессором Loongson 3A5000 и операционной системой Unity, основанной на Deepin. По данным The Register, этот пилотный проект призван стимулировать использование компьютеров Loongson и Linux в китайской системе образования, что потенциально может привести к продаже до 50 миллионов компьютеров на базе Loongson китайским школам ежегодно до 2030 года.
In 2021, Loongson filed for an initial public offering on the Shanghai Stock Exchange STAR Market. The company was seeking to raise US$500 million. In April 2024 Loongson processors got a large boost when a school district in the city of Hebi commenced a trial of 10,000 PCs powered by computers featuring the Loongson 3A5000 processor and the Deepin based Unity Operating System. According to The Register, this trial project is to be used to promote the use of Loongson and Linux computers within the Chinese school system, which could potentially result in 50 million Loongson based computers being sold to Chinese schools every year until 2030.
МИПС
Лунгсон начал с использования архитектуры наборов команд MIPS64 (ISA). Внутренняя микроархитектура была разработана компанией ICT независимо. Ранние реализации семейства не включали четыре инструкции, запатентованные MIPS Technologies (US4814976A, загрузка и сохранение без выравнивания), чтобы избежать юридических проблем. В 2007 году между MIPS Technologies и ICT было достигнуто соглашение. STMicroelectronics приобрела лицензию MIPS для Loongson, что позволило позиционировать процессор как основанный на MIPS или совместимый с MIPS, а не просто "похожий на MIPS". В июне 2009 года ICT лицензировала архитектуры MIPS32 и MIPS64 непосредственно у MIPS Technologies. В январе 2024 года Loongson выиграл судебный процесс, касающийся прав на использование архитектуры MIPS.
Loongson began by using the MIPS64 instruction set architecture (ISA). The internal microarchitecture was independently developed by ICT. Early implementations of the family lacked four instructions patented by MIPS Technologies (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 January 2024, Loongson won a case over rights to use MIPS architecture.
Хроник-1
Первый процессор Loongson, Godson 1, был разработан в 2001 году, выпущен в 2002 году и является 32-битным процессором с тактовой частотой 266 МГц. Чипы серии Godson 1 используют ядра GS132 или GS232. В мае 2013 года разработка 3C была приостановлена в пользу разработки процессора 3A2000. Эта серия процессоров стала первой для Loongson с собственной разработанной архитектурой набора команд (ISA), получившей название "LoongArch".
The first Loongson processor, the Godson 1, was designed in 2001, released in 2002, and is a 32 bit CPU running at a clock speed of 266 MHz. Godson 1 series chips either use the GS132 or GS232 cores. In May 2013 development of the 3C was suspended, in favour of developing the 3A2000 processor. The processor series was Loongson's first with their own developed instruction set architecture (ISA), called "LoongArch".
Серия 6000
В 2022 году Loongson анонсировала процессоры серии 6000. Компания заявила, что обновленная архитектура процессора будет использовать новые ядра "LA664". Процессор производится по 14- или 12-нм техпроцессу и поддерживает достаточно старый стандарт памяти DDR4. Издание The Register сообщило, что Loongson продемонстрировала результаты тестов, указывающие на то, что процессор 3A6000 конкурентоспособен с процессором Intel Core 10-го поколения (выпущенным в 2019 году). Теоретически, любая операционная система, поддерживающая архитектуру MIPS, должна работать. Windows CE была портирована на систему на базе Loongson с минимальными усилиями. В 2010 году Lemote портировала дистрибутив Android на платформу Loongson. Компьютеры Loongson используются в инфраструктуре сборки пакетов и CI систем Debian и Golang соответственно. Это частично связано со статусом Loongson как единственного производителя процессоров MIPS прикладного уровня для розничной продажи. По состоянию на февраль 2022 года, по крайней мере четыре китайских дистрибутива Linux поддерживают LoongArch: Kylin, Loongnix, Deepin и Unity Operating System. Ведутся работы по добавлению поддержки LoongArch в основные версии Linux. До 2021 года поддержка LLVM оставалась недостаточной из-за отсутствия обходных решений для ошибок в процессорах Loongson на архитектуре MIPS. LoongArch поддерживается компиляторами GCC, LLVM и Golang, а также виртуальными машинами Java, JavaScript и .NET.
In 2022 Loongson announced their 6000 series processors. The company said that the updated processor architecture would use new "LA664" cores The processor is fabricated using a 14nm or 12nm process and supports the fairly old DDR4 standard for memory. The Register reported that Loongson had demonstrated benchmarks suggesting that the 3A6000 processor was competitive with an Intel 10th generation Core processor (launched in 2019). Any operating system supporting the MIPS architecture should theoretically work. Windows CE 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 and Golang, 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 at least four Chinese Linux distributions that support LoongArch: Kylin, Loongnix, Deepin and Unity Operating System. There are efforts to build LoongArch support into community versions of Linux. Before 2021 LLVM support was still inadequate due to missing workarounds for Loongson's CPU errata on MIPS. LoongArch is supported by the GCC, LLVM, Golang compilers, and supports the Java, JavaScript and NET virtual machines.
Суперкомпьютеры
26 декабря 2007 года Китай представил свой первый суперкомпьютер на базе Loongson в Хэфэе. KD 50 I имеет заявленную пиковую производительность 1 TFLOPS и около 350 GFLOPS по результатам измерений LINPACK. Этот суперкомпьютер был разработан совместной командой под руководством Чэнь Гуоляна из отдела компьютерных наук и технологий Университета науки и технологий Китая (USTC) и ICT (в качестве субподрядчика). KD 50 I – первый китайский суперкомпьютер, использующий отечественные китайские процессоры, а именно более 336 процессоров Loongson 2F, объединенных в узлы посредством Ethernet. Размеры компьютера были примерно сопоставимы с бытовым холодильником, а стоимость составила менее 800 000 юаней (приблизительно 120 000 - 80 000 юаней). В 2012 году сообщалось, что процессоры Loongson использовались в суперкомпьютерах Sunway BlueLight MPP и Dawning 6000.
On 26 December 2007, China revealed its first Loongson based supercomputer in Hefei. The KD 50 I has a reported peak performance of 1 TFLOPS, and about 350 GFLOPS 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 (USTC) 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. 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). In 2012 it was reported that Loongson processors were to be found in the Sunway BlueLight MPP and Dawning 6000 supercomputers.