|
arm處理器 公司有全套的Verilog源代碼不是公版。而本人花過很多時間一行一行的閱讀過全套arm Verilog代碼,也跑過arm的邏輯仿真。 此文是忽悠,arm目前看不適用於超算,本來arm的市場也不針對超算。但未來如何發展不知道。arm的一個優勢是軟件生態環境好,編譯器成熟。龍芯CPU本身沒問題。問題在軟件上,編譯器優化等工作需要資源投入,需要人做。對比我們在arm上開發,有好幾個編譯器可選。這事情沒投資不行,但沒市場就沒投資,美國佬這下為老子創造了一個市場,長遠看是好事。這讓高層下決心投資會比較容易。 龍芯早就做過超算應用,中科大做的,我也曾申請過他們的賬號。天河的主要技術在互聯和軟件優化上。他們針對MPI+Intel編譯器的組合。不用Intel CPU的話,那個優化工作就浪費了。但並不是說不能再對其他CPU優化。事實上我試圖在天河上使用非優化的GNU版本,他們犯懶對此的技術支持不好,但不是說不能用。另外的問題是,我看到天河上其他用戶用其他軟件。那麼那些軟件是否有MIPS版本是個問題,MIPS版本性能可能降低也是問題。但總的來說天河上提供的軟件不是很多,比我學校超算中心提供的還少。大多數用戶都是自己編程用天河,所以只有一個編譯器效率問題比較突出了。 另外國內有用sparc源碼做的CPU也可做替代品。另外,超算還用NVIDIA的GPU,這個美國佬還沒禁。總體上講這確實是件好事,短期有些性能損失,長期支持自己的CPU。超算依靠的是將眾多CPU集成起來工作的能力,單個CPU的性能高低居次。CPU本身的技術門檻已經不高了,研發自己的CPU不是問題,關鍵是市場對後來者不友善而已。 另外,樓下方塊那傻叉的大家可以忽略 哈哈哈
|