马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
本周,首届RISC-V中国峰会在上海科技大学举办。在本届大会上,中科院大学教授、中科院计算所研究员包云岗公布了国产开源高性能RISC-V处理器核心——香山。
香山处理器的问世,让业内人士非常振奋,香山处理器是由中国团队贡献的RISC-V的大核,这个是对RISC-V社区的一项重大的贡献,其目标是通过持续优化达到A76的水平。亮点如下: 1. 提供业界一个基于RISC-V的开源高性能大核,双开源:指令开源,代码开源。2. 采取chisel而不是传统的verilog来开发处理器,包老师的这套方法开辟了一条处理器芯片敏捷开发的新路,对行业内有非常大的借鉴意义。 3. 借鉴linux的开源软件的协作方式,提出采用开源协作模式开发处理器核,这种协作模式,如果能引领工业界普遍参与和使用,将是一个巨大的成功,其意义超越了开发一个处理器本身,在处理器开发协作模式上有着巨大的创新性。
4. 性能:
香山处理器香山核心以“湖”来命名架构代号,第一代叫做“雁栖湖”,“雁栖湖”RTL代码于今年4月完成,计划于7月基于台积电28nm工艺流片。第二代架构叫做“南湖”,将采用中芯国际14nm工艺,预计今年年底流片。
“雁栖湖”采用乱序执行、11级流水、6发射,由于使用的较旧的28nm台积电工艺,因此主频较低,预计达到1.3Ghz。“雁栖湖”架构是一个11级流水、6发射、4个访存部件的乱序处理器核。在发射宽度上已经可以和一些ARM高端处理器核相当,但还未进行充分优化,因此实际性能还有不小的差距。我们希望未来通过持续迭代优化(“南湖”-->"X湖"-->"Y湖"-->……),性能达到ARM A76的水平。
而第二代架构在性能上有大幅度提升,包云岗表示,“南湖”的目标频率2GHz.
谈到为何要打造“香山”,包云岗表示,要建立一个像Linux那样的开源RISC-V核主线,既能被工业界广泛应用,又能支持学术界试验创新想法。
而且要让它像Linux那样至少存活30年! |