龙芯,可以直接在你自己的Ubuntu中装一个试用

100人浏览   2024-09-30 09:18:30

众所周知,这个世界的IT生态体系基本上建立在x86和ARM上。我们的云端用着intel的服务器,网络用着intel和ARM的交换机、防火墙等设备,边缘端用着ARM的边缘网关等设备,终端用着ARM的移动设备和intel的PC。所以,当intel和ARM联手制裁一个企业或一个国家时,他们繁荣的IT生态将根朽枝枯。

一股神秘的东方力量正在努力建设一套中国自主的IT生态体系。2021年4月15日,龙芯中科推出了自主指令集LoongArch(龙架构),宣称要从根上完成了自主化,打造IT生态第三极。

龙架构

如今,一年多过去了,龙芯的生态已经初具雏形。

龙芯掌握了“2+3+3+2”的十大基础技术。

  • 第一个“2”即BIOS、操作系统内核能力
  • 第二个“3”指的是三大编译器社区GCC、LLVM、GOLANG
  • 第三个“3”指的是虚拟机Java、javaScript、.NET
  • 最后一个“2”则是两大二进制翻译系统LATX、LATA

龙芯还积极参与国际开源软件社区,推动开源社区支持LoongArch,gcc、llvm、dotnet、FFmpeg等上游社区已添加LoongArch支持,龙芯成为maintainer。此外,还有Linux、golang等社区已接受LoongArch补丁,将在下个版本支持LoongArch。


gcc 12.1添加了LoongArch支持


.net支持LoongArch

FFmpeg 5.0正式支持LoongArch

LLVM社区支持正式LoongArch

除了活跃在国际开源社区外,龙芯还积极推动国内开源社区和国产软件厂商支持LoongArch,鸿蒙、欧拉、UOS、麒麟、龙蜥 Anolis OS、微信、百度网盘、天翼云等众多厂商和社区已宣布完成LoongArch适配。

最后,为了降低厂商适配难度,龙芯自研了桌面和服务器操作系统,开源免费。龙芯还研发了龙芯浏览器(基于chromium,免费,清爽),兼容IE,可以全面支持采用ActiveX插件的网页应用(如网银)。龙芯浏览器支持X86,可以直接在你自己的Ubuntu中装一个试用。

除了软件生态建设,龙芯及合作厂商还推出多本相关图书,包括计算机体系结构(基于LoongArch的开源图书)、CPU通识课、CPU设计实战、用芯探核(linux系统及应用)、龙芯使用相关系列等图书,帮助更多人认识龙芯、使用龙芯、加入龙芯生态。

龙芯已经二十年了,很多人说没有用过龙芯的芯片,但龙芯确实正在支撑我们的生活。龙芯芯片已经在党政、能源、电力、交通、通信、教育、电信、安全等领域广泛应用,甚至在指纹锁里都有龙芯的芯片,龙芯已经积累了足够多的行业客户和行业生态,如今切换到LoongArch上,龙芯一定也得心应手。

当下,国内自主CPU六雄混战,国产ARM、X86更是拥有先天的生态优势,但是无论是CPU还是基于CPU的IT生态,他们都只是跟随者。可是跟随又谈何超越,基于国外指令系统的IT生态支撑不了中华民族的伟大复兴!我们繁荣的IT生态长需要在我们自己的根上!


相关推荐