国产RISC-V芯片香山引发争议,专家揭秘高端CPU IP核开发难度
1月5日,中国科学院计算技术研究所研究员包云岗在微博上分享了一篇长文,详细介绍了香山开源CPU项目的研发历程。 香山开源CPU项目作为国内自主研发的重要成果,其背后的故事无疑充满了挑战与突破。从最初的构想到如今的技术积累,该项目不仅体现了科研人员的智慧与坚持,也展示了我国在芯片设计领域不断前进的步伐。随着开源理念的推广,相信未来会有更多企业和开发者加入到这一项目中来,共同推动中国芯片产业的发展。
注:2019年,在中国科学院的支持下,中国科学院计算技术研究所发起了“香山”高性能开源RISC-V处理器项目。香山系列处理器以湖泊命名其不同架构版本,其中第一代架构名为“雁栖湖”,第二代架构名为“南湖”,第三代架构则称为“昆明湖”。
包云岗表示,有一位在硅谷的网络名人(GeorgeHotz)注意到了香山开源CPU项目,并因此在X平台上发布了类似美国版“定体问”的内容。
据悉,这条消息给香山在 GitHub 的开源代码仓库带来了一波流量,Star 数量小幅跃升。
包云岗称“2025 年是香山交付年”,还表示:
开源芯片是一件很难的事,尤其是高端 CPU IP 核。有些人质疑“香山雷声大、雨点小,一直没有量产芯片”、“香山是 PPT 造芯”……
说实话,很多人往往低估了开发一款高端CPUIP核的挑战性,从某种角度来看,这甚至可能比直接设计一款CPU更为艰难,因为对于CPU而言,其对面积和功耗的要求相对宽松一些,但CPUIP核不仅需要具备高性能,还必须做到面积紧凑和低功耗,任何一方面如性能、功耗或面积(PPA)存在短板都将影响其市场竞争力。
回顾2024年,我们花费了一整年的时间对第三代香山(昆明湖架构)的面积和功耗进行了持续优化,最终实现了与N2相比的差距缩小至8%以内的目标。