当前位置: 欣欣网 > 资讯

龙芯打怪升级:3大难题,目前已解决了2个,只剩最后1个了

2024-04-27资讯

国产CPU中的典型代表龙芯的发展历程,如同网络游戏中的打怪升级之旅,不断努力、持续成长,克服一个又一个缺点,最终登上巅峰。

在龙芯发展的早期阶段,它面临着三大主要挑战,这些问题看似难以解决,但随着20年的不懈努力,已经成功解决了其中的两个,而最后一个挑战,龙芯也正在与合作伙伴共同努力解决。

首先,龙芯面临的第一个难题是对国外指令集的依赖。

最初,龙芯采用的是国外的MIPS指令集。虽然后来基于MIPS指令集发展出了自己的LoongISA指令集,但仍然无法完全摆脱MIPS指令集的影响。

然而,从龙芯3A5000开始,情况发生了改变。龙芯成功自主研发了LoongArch指令集,完全摆脱了对MIPS指令集的依赖,实现了百分之百的自主可控。

其次,龙芯面临的第二个挑战是性能问题。

对于任何一款CPU来说,性能都是至关重要的。最初,龙芯的性能远远落后于英特尔和AMD,甚至有着15年以上的差距。

然而,龙芯并没有放弃,不断努力改进架构。到了3A6000时,龙芯的性能已经接近英特尔第十代酷睿i3水平,IPC值甚至达到了英特尔第十三代酷睿i3的水平。

虽然综合性能仍然落后于英特尔和AMD,但在某些领域,龙芯已经具备了完全替代的能力。

第三个挑战是生态问题。

尽管性能对CPU至关重要,但没有生态支持,再好的性能也无法得到充分利用。目前,龙芯仅支持Linux生态系统,与Windows相比,差距仍然较大,短期内难以解决。

然而,随着国产麒麟软件和UOS操作系统的发展,这两大操作系统已全面支持龙芯,并且支持最新的LoongArch指令集。这两大国产系统已经兼容了超过300万个软硬件,大大满足了日常需求。

尽管第三个挑战尚未完全解决,但随着国产操作系统的进步,这个问题估计也将很快得到解决。

到那时,龙芯有望完全取代英特尔和AMD,成为真正的国产CPU。这将使我们逐步摆脱对英特尔和AMD的依赖,走上一条独立自主可控的道路。