Кіріспе

Қытайлық микропроцессор өндірушісі Loongson – жалпы мақсаттағы, MIPS архитектурасына сәйкес келетін, кейіннен өзіндік LoongArch архитектурасы негізіндегі микропроцессорлар отбасы, сонымен қатар оларды әзірлейтін қытайлық fabless компаниясының (Loongson Technology) атауы. Бұл процессорлар кезекпен Годсон процессорлары деп те аталады.

Тарих

MIPS архитектурасына негізделген Годсон процессорлары бастапқыда Қытай Ғылым академиясының (CAS) Компьютерлік Технология институтында (ICT) әзірленген. Бас архитектор Ху Вэйву болды. Бірінші Loongson чипін әзірлеу 2001 жылы басталды. Годсон жобасының мақсаты – Қытайда жоғары өнімділігі бар мақсатты микропроцессорларды әзірлеу болды.

2021 жылы Loongson Шанхай қор биржасының STAR нарығында алғашқы акция сатуға өтініш берді. Компания 500 миллион АҚШ долларын тартуды көздеді. 2024 жылдың сәуір айында Loongson процессорлары үлкен серпіліс жасады, Хеби қаласындағы мектеп округі Loongson 3A5000 процессоры және Deepin негізіндегі Unity операциялық жүйесімен жабдықталған 10 000 компьютерді сынаққа алды. The Register басылымының хабарлауынша, бұл сынақ жобасы Loongson және Linux компьютерлерін қытай мектептерінде пайдалануды ілгерілету үшін қолданылады, бұл 2030 жылға дейін қытай мектептеріне жыл сайын 50 миллион Loongson компьютерін сатуға әкелуі мүмкін.

MIPS

Лунгсон MIPS64 нұсқаулар жиынтығы архитектурасын (ISA) пайдаланумен бастады. Ішкі микроархитектураны ICT дербес әзірледі. Отбасының алғашқы нұсқаларында MIPS Technologies патенттеген төрт нұсқау (US4814976A, реттелмеген жүктеу және сақтау) құқықтық мәселелерді болдырмау үшін болмады. 2007 жылы MIPS Technologies пен ICT арасында келісімге қол жеткізілді. STMicroelectronics компаниясы Loongson үшін MIPS лицензиясын сатып алды, осылайша процессорды MIPS-ке ұқсас емес, MIPS негізінде немесе MIPS-пен үйлесімді деп атауға болады. 2009 жылдың маусым айында ICT MIPS32 және MIPS64 архитектураларын MIPS Technologies компаниясынан тікелей лицензиялады. 2024 жылдың қаңтар айында Лунгсон MIPS архитектурасын пайдалану құқығы бойынша сот ісін жеңіп алды.

Құдасы-1

Loongson-ның алғашқы процессоры Godson 1 2001 жылы жобаланды, 2002 жылы шығарылды, ол 266 МГц тактылық жиілігімен жұмыс істейтін 32 биттік процессор. Godson 1 сериялы чиптері GS132 немесе GS232 ядроларын қолданады. 2013 жылдың мамырында 3C процессордың әзірлемесі 3A2000 процессорын әзірлеу пайдасына тоқтатылды. Бұл процессорлар сериясы Loongson-ның өздері әзірлеген нұсқаулар жиынтығы архитектурасы (ISA) – "LoongArch" деп аталатын алғашқысы болды.

6000 сериясы

2022 жылы Loongson 6000 сериялы процессорларын жариялады. Компания жаңартылған процессор архитектурасы жаңа "LA664" ядроларын пайдаланатынын мәлімдеді. Процессор 14 нм немесе 12 нм технологиясымен жасалған және жад үшін DDR4 стандартын қолдайды. The Register басылымы Loongson компаниясы 3A6000 процессоры Intel 10-шы буын Core процессорымен (2019 жылы шығарылған) бәсекелесе алатынын көрсететін сынақ нәтижелерін көрсеткенін хабарлады. MIPS архитектурасын қолдайтын кез келген операциялық жүйе теориялық тұрғыдан жұмыс істеуі тиіс. Windows CE жүйесі Loongson негізіндегі жүйеге минимал күш-жігермен орнатылды. 2010 жылы Lemote Android дистрибутивін Loongson платформасына көшірді. Loongson машиналары Debian және Golang жобаларының пакет құрастыру және CI инфрақұрылымында қолданылады. Бұл, ішінара, Loongson-ның бөлшек саудаға арналған қолданбалы MIPS процессорларын өндіретін жалғыз өндіруші ретіндегі мәртебесіне байланысты. 2022 жылдың ақпан айына дейін LoongArch-ты қолдайтын кем дегенде төрт қытайлық Linux дистрибутиві бар: Kylin, Loongnix, Deepin және Unity операциялық жүйелері. Linux-тың қауымдық нұсқаларына LoongArch қолдауын енгізу жұмыстары жүргізілуде. 2021 жылға дейін LLVM қолдауы MIPS-тегі Loongson процессорларының қателіктеріне қатысты түзетулердің жетіспеуіне байланысты толыққанды болмады. LoongArch GCC, LLVM, Golang компиляторларымен үйлесімді және Java, JavaScript және .NET виртуалды машиналарын қолдайды.

Суперкомпьютерлер

2007 жылдың 26 желтоқсанында Қытай Хэфэй қаласында өзінің алғашқы Loongson негізіндегі суперкомпьютерін таныстырды. KD 50 I-нің ең жоғары көрсеткіші 1 TFLOPS, ал LINPACK бойынша өлшенгенде шамамен 350 GFLOPS құрайды. Бұл суперкомпьютерді Қытай ғылым және технология университетінің (USTC) компьютерлік ғылым және технология факультетінің Чэн Гуолян басқаратын бірлескен командасы және ICT (екінші мердігер) жасаған. KD 50 I – отандық қытайлық процессорларын пайдаланған алғашқы қытайлық суперкомпьютері, оның құрамында 336-дан астам Loongson 2F процессоры және Ethernet желісі арқылы байланысқан түйіндер бар. Компьютердің көлемі шамамен тұрмыстық тоңазытқышпен тең, ал құны 800 000 юаньнан (шамамен 120 000 – 80 000 юань) кем болды. 2012 жылы Sunway BlueLight MPP және Dawning 6000 суперкомпьютерлерінде Loongson процессорлары қолданылып жатқаны туралы хабар тарады.