「北京开芯院」成立,中科院包云岗团队开源RISC-V处理器「香山」有了新归属

简介: 「北京开芯院」成立,中科院包云岗团队开源RISC-V处理器「香山」有了新归属

从「一生一芯」到高性能RISC-V处理器「香山」,再到北京开源芯片研究院,国内的开源RISC-V中长期先进技术研究和人才培养之路正在不断深入。


在 CPU 架构领域,Arm 和 X86 分别在移动端和桌面端占据了绝大部分市场份额。但是,这两个巨头对指令集的授权管控极为严格,这意味着大多数芯片企业只能购买其半成品或接近成品的技术,在其基础上进行相对边缘化的研发,没有机会掌握真正核心、底层的技术。少数实力雄厚的企业能取得授权,也要付出数千万甚至上亿美元的授权费代价。这使得越来越多的芯片研发企业转向了开源的 RISC-V。

加州大学伯克利分校教授、RISC-V 发明人 David Patterson 曾大胆预言:「在五到十年内,RISC-V 可能成为世界上最重要的指令集」。

对于中国半导体产业来说,RISC-V的意义显得更加重大。在去年12月的第十六届「中国芯」集成电路产业促进大会上,中国工程院院士倪光南指出,目前CPU市场主要被x86和Arm架构所垄断,而中国想要打破这个局面,实现自主可控,开源的RISC-V架构将是一大机遇和发展方向。


在此背景下,在国内开展RISC-V中长期先进技术研究和人才培养变得愈发迫切。这也是中国科学院计算技术研究所研究员、中国开放指令生态(RISC-V)联盟秘书长包云岗等人一直在做的事情。在过去的几年里,他们先后开展了「一生一芯」人才培养计划和开源高性能RISC-V处理器「香山」的开发工作,并取得了一定的成果。

最近,他们又将这些工作推向了一个新的阶段。

4月9日,包云岗宣布,由一批行业龙头企业和国内顶尖科研单位共同牵头发起成立的创新联合体——北京开源芯片研究院(开芯院),已于2021年12月正式成立。


研究院以构建开源芯片技术体系、加速开源芯片生态发展为宗旨,致力于研发RISC-V领域关键共性技术、建设关键支撑平台、优化生态治理、推动重点行业规模商用,加速RISC-V生态完善成熟,打造全球领先的RISC-V产业生态。研究院将围绕「香山」开源高性能RISC-V处理器核与「一生一芯」人才培养计划开展工作。

包云岗透露,经过四个月的筹建,研究院已经开始启动第一批围绕「香山」的新项目,后续也将陆续启动其他开源芯片项目。相关的招聘工作也已经陆续展开,目前开始招聘的职位包括CPU架构设计工程师、CPU高端设计高级工程师、CPU前端设计工程师、CPU多核一致性设计工程师等(参见:https://ch5.818ps.com/h/fee58b39328d39e2)。

开芯院缘起:「一生一芯」和「香山」


2020年7月,一个名为「一生一芯」的项目在网络上走红,也让包云岗团队的工作开始为大众所熟知。这一年,五位来自中国科学院大学的 2016 级本科生,带着自己设计的处理器芯片「果壳」正式毕业。


「果壳」是一款 64 位 RISC-V 处理器 SoC 芯片,这些学生参与设计了该芯片并成功流片,实现在芯片上成功运行 Linux 操作系统以及学生自己编写的国科大教学操作系统 UCAS-Core。

国科大计算机科学与技术学院院长、中科院计算所所长孙凝晖院士表示:「处理器芯片被公认为芯片产业皇冠上的明珠,设计复杂度高、难度大。我国处理器芯片设计人才严重紧缺,如何加快此类人才的培养规模与培养速度,是我国迫在眉睫的难题。」「果壳」的成功流片是国内高校、科研机构在RISC-V芯片设计人才培养方向上的一次成功探索。

后续的发展证明,这只是一个开始。

2021年6月,包云岗又在第一届 RISC-V 中国峰会上介绍了他们团队开发的一款开源高性能 RISC-V 处理器——香山。当时,「香山」团队给自己定下的小目标是「要建立一个像Linux那样的开源RISC-V核主线,既能被工业界广泛应用,又能支持学术界试验创新想法。最关键的是,一定要让它像Linux那样至少存活30年。」


当时,包云岗透露,「香山」共有两版微架构,第一版叫「雁栖湖」,第二版叫「南湖」。「雁栖湖」是一个11级流水、6发射、4个访存部件的乱序处理器核,频率可以达到 1.3GHz@28nm,性能预计可以达到 7 分 / GHz(SPEC CPU 2006)。相比之下,「南湖」的设计目标要更高:频率期望达到 2GHz@14nm,性能期望达到 10 分 / GHz(SPEC CPU 2006 )。

「雁栖湖」架构概览。

上个月,香山团队后端专家何志恒在一篇文章中透露,「雁栖湖」已于2021年7月在28nm工艺节点完成流片,在2022年1月回片,经过了一系列跨春节的调试攻关,目前的调试目标已达成。「雁栖湖」性能优化后,在CPU 1GHz+DDR4-1600配置下:SPECint 2006 7.02分,SPECfp 2006 6.94分,与预期性能评估高度一致。

雁栖湖的RTL-sim、FPGA、AISC实测及南湖RTL-sim的性能评估对比。图源:何志恒知乎账号@恒芯荣耀。

此外,他还透露,「南湖」将在14nm工艺节点完成流片。初步性能评估结果显示,南湖能够在2GHz主频下达到SPECint 2006 18分,SPECfp 2006 20分的成绩。

本着代码开源、流程开放、文档公开的原则,「香山」团队还陆续公开了「雁栖湖」和「南湖」的文档(参见:https://github.com/OpenXiangShan/XiangShan-doc)。

为了让大众客观地认识香山的真实情况,香山团队还专门开辟了一个辟谣文档,澄清了以下事实:

如果你想进一步了解「香山」,可以参考包云岗老师亲自撰写的香山处理器相关介绍(https://www.zhihu.com/question/466393646/answer/1955410750)。

参考链接:https://www.zhihu.com/people/bao-yun-gang
https://mp.weixin.qq.com/s/avWzbSOefzTSGiw9szKoXA
https://zhuanlan.zhihu.com/p/482312961

相关文章
|
2月前
|
人工智能 数据中心 云计算
AI网络新生态ALS发起成立,信通院、阿里云、AMD等携手制定互连新标准
9月3日,在2024 ODCC开放数据中心大会上,阿里云联合信通院、AMD等国内外十余家业界伙伴发起AI芯片互连开放生态ALS(ALink System)。
AI网络新生态ALS发起成立,信通院、阿里云、AMD等携手制定互连新标准
|
边缘计算 人工智能 自动驾驶
全球13家企业联合发起:RISC-V软件生态计划“RISE”正式启动!
全球13家企业联合发起:RISC-V软件生态计划“RISE”正式启动!
364 0
|
数据中心 Anolis 开发者
|
开发者
“软件定义世界,开源共筑未来”|2022 开放原子全球开源峰会报名火热开启!
“软件定义世界,开源共筑未来”|2022 开放原子全球开源峰会报名火热开启!
157 0
“软件定义世界,开源共筑未来”|2022 开放原子全球开源峰会报名火热开启!
|
存储 中间件 数据管理
软件定义存储厂商大道云行加入龙蜥社区
大道云行加入龙蜥社区,将充分发挥分布式存储领域的专业性和创新性,携手共同促进国产化存储及数据应用的加速落地。
软件定义存储厂商大道云行加入龙蜥社区
|
人工智能 Linux 数据库
华为欧拉操作系统开源 2 年多,明年拟实现中国增量第一的目标
在 6 月 15 日举办的华为伙伴暨开发者大会 2022 上,华为公司副总裁、计算产品线总裁邓泰华分享了鲲鹏、昇腾、欧拉在商业、生态、技术方面的最新进展。
244 0
|
安全 Linux 双11
龙蜥操作系统通过工信部电子标准院首批开源项目成熟度评估
龙蜥操作系统获得唯一“卓越级”认证的开源项目,是由工信部电子技术标准化研究院开源项目成熟度评估。
龙蜥操作系统通过工信部电子标准院首批开源项目成熟度评估
|
物联网 Linux 云栖大会
云栖新闻|全球首次系列处理器全栈开源,平头哥推进RISC-V技术走向成熟
10月19日,2021云栖大会现场,阿里云智能总裁张建锋宣布,平头哥开源玄铁RISC-V系列处理器,并开放系列工具及系统软件。这是系列处理器与基础软件的全球首次全栈开源,将推动RISC-V架构走向成熟,帮助RISC-V软硬件技术加速融合发展,推动创新落地。
16665 0
云栖新闻|全球首次系列处理器全栈开源,平头哥推进RISC-V技术走向成熟
|
城市大脑 大数据 物联网
阿里成立独立芯片公司“平头哥”;城市大脑2.0发布;马云谈新制造 | 云栖大会集锦
2016年,马云宣布了新零售、新制造、新金融、新技术、新能源这5新;2017年,最劲爆的事件,还属阿里宣布投资1000亿建立“达摩院”。而2018年呢?记者在现场为你带来新鲜报道。
9968 1