近期,中國科學院計算技術研究所的研究員包云崗,在其個人微博平臺上發(fā)布了一篇詳盡的文章,深入探討了香山開源CPU項目的研發(fā)歷程。香山項目,這一高性能開源RISC-V處理器項目,自2019年起便在中國科學院的鼎力支持下,由計算技術研究所牽頭啟動。
香山項目的架構命名頗具特色,每一代都采用了湖泊的名稱。從最初的“雁棲湖”架構,到后續(xù)的“南湖”架構,再到如今的“昆明湖”架構,香山項目不斷迭代升級。
包云崗在文章中透露,硅谷的一位知名網絡紅人George Hotz對香山開源CPU項目表現(xiàn)出了濃厚興趣,并在某平臺上提出了一個頗具爭議的問題,這一問題隨即在網絡上引發(fā)了廣泛討論。這一事件不僅為香山項目帶來了更多的關注,也使得其GitHub上的開源代碼倉庫流量激增,Star數量明顯上升。
包云崗在文章中強調,2025年將是香山項目的交付之年。他坦言,開源芯片的研發(fā),尤其是高端CPU IP核的研發(fā),是一項極具挑戰(zhàn)性的任務。面對外界的種種質疑,如“香山是否只是雷聲大雨點小,一直未能量產芯片”、“香山是否只是PPT造芯”等,包云崗表示,很多人并未充分認識到開發(fā)一款高端CPU IP核的難度。
他指出,與直接制作一款CPU相比,開發(fā)一款高端CPU IP核的難度更大。因為CPU在面積和功耗方面的要求相對較低,但CPU IP核則需要同時滿足高性能、小面積和低功耗的要求,任何一項指標的短板都可能影響其競爭力。
回顧2024年,包云崗表示,團隊用了一年的時間不斷優(yōu)化第三代香山(昆明湖架構)的面積和功耗,最終成功將其與N2的差距縮小到了8%以內。這一成果不僅證明了團隊的研發(fā)實力,也為香山項目的未來發(fā)展奠定了堅實基礎。
同時,包云崗還分享了團隊在研發(fā)過程中的艱辛與不易。他表示,面對重重困難,團隊始終保持著堅定的信念和不懈的努力,才最終取得了今天的成果。