如果告诉你,现在全世界最好最厉害的开源CPU是出自咱们中国,你会不会惊讶和自豪?我相信肯定有一些人会自豪,正如相信我们的各种国产科技在日益快速发展,逐步引领全球一样。当然这么突兀地说,你说不定会以为我自嗨,也许你觉得我是自嗨和无脑吹国产,其实并不是,这个疑问其实出自国外技术圈。
这是前几天国外技术圈里一个科技大佬的一个灵魂拷问:为什么最好的开源CPU出自中国?这个科技大佬不是别人,正是开源自动驾驶公司Comma AI的总裁George Hotz。George Hotz这个大V在社交媒体这个动态,直接引发国外技术界的大讨论。而且可能对于我们部分国人而言,也会有点好奇:为啥老外对我们中国CPU这么吹捧。这个就要从科技大佬说的开源CPU说起来了。
可能很多人都知道,现在全球知名的CPU有两类:面向PC桌面端的和面向移动端的。PC桌面端的CPU架构大多数是x86架构,是一个Intel通用计算机系列的标准编号缩写,也标识一套通用的计算机指令集合。而手机移动端的CPU架构则是ARM架构,是一个32位精简指令集处理器架构,其广泛地使用在许多嵌入式系统设计。由于节能的特点,ARM处理器非常适用于移动通讯领域,符合其主要设计目标为低耗电的特性。而机智客在本文谈到的国外科技大佬说的最好的开源CPU,则指的是我们中国国产CPU:香山处理器。香山处理器采用的则是第三种CPU架构:RISC-V架构。
RISC-V架构是基于精简指令集计算(RISC)原理建立的开放指令集架构(ISA),属于在指令集不断发展和成熟的基础上建立的全新指令。RISC-V指令集完全开源,设计简单,易于移植Unix系统,模块化设计,完整工具链,同时有大量的开源实现和流片案例,得到很多芯片公司的认可。RISC-V架构起步相对较晚,但发展很快,也正因为它有种种优势,加上x86和ARM的授权限制,RISC-V架构成为了我们选择的第三条路,以便赶超x86和ARM两大成熟架构以及相关生态,这也成了香山处理器的基础架构。
再说下香山处理器,香山处理器是谁搞的呢?中国科学院计算技术所!也就是在中国科学院支持下,由中国科学院计算技术研究所牵头发起了“香山”高性能开源RISC-V处理器项目。它的方向很明确:建立一个像Linux那样的开源RISC-V核主线,既能被工业界广泛应用,又能支持学术界实验创新想法。而到了2020年6月,香山处理器的正式开发工作才开始,GitHub代码仓库也随之建立。而随时关注科技资讯的机智客,也差不多就是那个时候关注的,毕竟那时候是疫情口罩期,做不了啥事,就跟踪关注了一段时间。这个开源CPU研发团队实力雄厚,更有国内几个大厂的支持!可以说要技术有技术要资金有资金!战绩也是辉煌。
香山处理器第一版(雁栖湖架构)在2021年7月投片。2022年1月,雁栖湖芯片回片并成功点亮,能够正确运行Linux/Debian等复杂操作系统。南湖V1版本面向双核场景, 支持RV64GCBK指令集,于2023年11月投片,在14nm工艺节点下频率达到2GHz。南湖V2版本则包含了MBIST等改进设计,于2023年4月投片,同年10月回片并成功点亮启动Linux。而到了2024年,也就是牛刀小试一炮而红的一年。在当年RISC-V欧洲峰会上,香山最新版本“昆明湖”在SPECint 2006测试中,以3GHz的频率达到了标准化分数45。其性能可以媲美ARM Neoverse N2,是目前已知性能最强的开源处理器。
是不是感觉挺逆天的。有点点出道即巅峰的感觉了。而2024年这次肌肉展示,也让国外技术圈大佬点赞不已。此次硅谷大V的点赞和感慨,也让香山处理器出圈一时。机智客觉得,对我们国人而言,这样评论简直是满满的自豪感啊!没想到发展到让国外技术圈都震撼的地步了。如果有朋友好奇,可以看下技术社区。机智客在技术社区找到的香山CPU项目的开源地址,想必关注这个的兄弟姐妹们都知道,不知道但感兴趣的可以跟着了解下!