俄罗斯的Linux系统支持龙芯CPU

guee评科技 2024-04-09 18:30:40

CPU架构(指令集)是计算机软件与CPU硬件之间沟通的规范,使用相同规范的软件和硬件才能相互兼容。用户使用计算机,本质上是使用软件的功能,因此支持某种CPU架构(指令集)的软件越丰富,基于这种架构的CPU才越能被用户青睐。

当前成功应用于桌面计算机和服务器的CPU架构主要是x86_64,其次是ARM和LoongArch。LoongArch是龙芯中科自主研发的CPU架构(指令集),研发LoongArch的目的是建立独立于x86和ARM的软硬件生态,以避免因依赖国外主导的CPU架构(指令集)和软硬件生态而造成的风险。

目前龙芯LoongArch在Linux桌面和软件生态方面与ARM已经不相上下,在常规办公方面也与x86在Linux下的软件生态差距不大,且具有局部优势。

操作系统作为各种应用软件的运行平台,也是软件生态建设的重中之重。国内的统信UOS、银河麒麟、阿里龙晰、中兴新支点等Linux系统都已经支持龙芯LoongArch,Ubuntu、Deepin等也计划兼容LoongArch。

俄罗斯在被美国CPU和整机企业加入黑名单后,已经开始尝试使用中国的龙芯CPU替代Intel、AMD等美国企业的产品,因为目前在与Intel、AMD相同性能级别的CPU产品中,只有中国的龙芯几乎完全不受美国制裁影响。

俄罗斯Basalt SPO开发的Alt操作系统也是基于Linux,他们针对LoongArch架构进行了9个月的研发和适配,目前已经支持基于龙芯LoongArch架构的龙芯5000和6000系列CPU,例如龙芯3A5000和即将发布的龙芯3A6000。

下面的图片是Alt系统在龙芯3A6000上的运行情况。

龙芯3A6000是4核8线程的CPU,主频2.5GHz,使用境内可控的12~14nm工艺生产,性能与相同4核8线程的Intel 10代酷睿i3-10100相当,也就是说2.5GHz的3A6000与10代酷睿3.6GHz时的单核性能基本相等。

目前已经有俄罗斯的计算机企业少量采购了龙芯CPU用于生产样机,俄罗斯的操作系统也已经准备完成,相信接下来会进行各种应用软件移植,以实现对Intel、AMD的替代。

0 阅读:0

guee评科技

简介:感谢大家的关注