為了整出自主的CPU,他們死磕了20年
最近,關注科技圈的差友們應該都聽說了一個新聞。那就是中國自研CPU 第一股—— 龍芯中科,已經提交了IPO 申請,計劃在科創板上市了。雖然談及CPU,大夥們不外乎會想到英特爾、AMD 等幾家聲名在外的跨國大公司。
來自中國的龍芯中科,對於不少人來說,反而卻是個陌生的名字。
但是沒關係,因為今天,差評君就準備藉著龍芯中科IPO 的熱點,和大夥們嘮一嘮這顆“ 中國芯”的故事。
“ CPU 這種東西,研發起來費時費力又費錢,還不如直接從國外人手上買來得划算。”
“ 要把眼光看遠一點,自主研發中國的CPU 勢在必行!”
在20 多年前,這是學術圈流行的兩種爭鋒相對的觀點。而如今龍芯中科的董事長胡偉武,在當時就是後者堅定的信徒。
在這樣的背景下,胡偉武等人在2001年的中科院成立了龍芯課題組,也就是如今龍芯中科技術股份有限公司的前身。
當然啦,胡偉武的導師夏培肅院士則更加牛逼。
有“ 中國計算機之母”之稱的她,研製了中國第一台電子計算機,她主持的項目也被用於兩彈一星和石油勘測等方面的計算。
當然這就扯遠了,話說回來,雖然當時的胡偉武並沒有過設計CPU 的經驗,但是中科院計算所還是充分地信任他,把龍芯CPU 研發的重擔壓在了他的肩上。
而胡偉武在當時說了句很中二的話:要是做不出來,提頭來見。
然而最牛X 的,莫過於把吹過的牛實現。
他帶領著十幾位年輕科學家日夜奮戰,據說當時的他們常常日夜趕工,吃住都在實驗室,炎炎夏日中都擠不出時間洗個澡。
胡偉武還說幽默地說:洗個澡,居然感覺走路都輕了。。。
功夫不負有心人,在2002 年的8 月10 號,“ 龍芯1 號”終於被研製成功。
雖然性能只和上世紀的英特爾586相當,而且在當時還無法量產。
但它,是中國人設計的第一枚32 位通用CPU 。
龍芯1 號的成功,也成功地給課題組的年輕人們打了一波雞血。
之後的2005 年,龍芯2 號在人民大會堂召開發布會( 這排面也是沒誰了),2009 年,龍芯3 號也試生產成功。
然而,此時的胡偉武似乎高興不起來。
因為他覺得,龍芯在科學院的體制內、在計算所繼續做下去,已經沒有意義了,因為CPU不是用來開鑑定會用的,也不是評職稱用的,它必須在市場中讓客戶來評價。
他甚至還“口出狂言”:中國不缺院士,但缺個像英特爾這樣的企業。
是的,胡偉武想要的是產業化。
在他的堅持下, 2010 年,由中科院和北京市政府共同牽頭出資,“ 龍芯”正式脫離研究所,成立了龍芯中科技術有限公司。
胡偉武也說,當時整個團隊都下了很大的決心,好幾個在讀博士都放棄了學業,選擇跟著“ 龍芯”走。
BAT和華為還曾想用5倍,甚至是10倍的薪資來挖牆腳,但是二三十人的核心人員一個都沒走。
有這樣給力的隊友,很難不Carry 起來吧。
龍芯也因此走出了一條從實驗室通向市場的道路,他們也在學習中不斷地順應市場、不斷地追趕著全球的前沿技術。
龍芯二字在這場芯片馬拉松中,也漸漸成為中國自主CPU 的代名詞之一。
而且你說巧不巧,從當年的龍芯課題組成立至今剛好20 年。
為了進一步市場化,並且再融個資擴大一波規模,龍芯中科就在不久前申請了IPO 。
差評君也順勢翻閱了一波他們的招股書,便發現他們十分凡爾賽地曬出了自己成績。
首先,就是在自主創新上。
熟悉科技圈的應該都聽過X86、ARM這一類的架構,例如英特爾之類CPU一般基於X86架構,而華為的麒麟、高通、蘋果的A系芯片大都是基於ARM架構。
而龍芯,就在不久前推出了自主開發的LoongArch 架構。
而且除了做到自主,龍芯架構還兼顧了兼容性。它可以通過“ 指令系統創新+ 二進制翻譯
”的方式, 高效地運行X86、ARM 等平台上的二進制應用程序,從而達到了生態融合的目的。
B 站上就有up 主用搭載了龍芯CPU 的電腦玩了一波我的世界,效果也並不是很拉胯。
另外用互聯網黑話來說,龍芯還有著自己的產品矩陣。
因為龍芯1 號系列主要面向嵌入式專門應用、龍芯2 號系列面向工控和終端類應用、龍芯3 號系列則面向桌面與服務器類應用。
為了形成自己的產品生態,和龍芯CPU 配套的,龍芯中科還推出了面向桌面與服務器應用的Loongnix 、及面向終端與控制類應用的LoongOS 兩大基礎版操作系統。
去年年底最新推出的龍芯3A5000還使用了12/14nm工藝,號稱性能逼近了開放市場主流產品的水平。。。
雖然這個措辭很微妙,但是咱們實話實說,在芯片設計和製造上,我們確實離發達國家還有著很大的距離。
而且龍芯要解決的並不是比不比得過的問題,而是有沒有的問題。
對於基礎薄弱的我們來說,“ 有”比“ 超越”來得更現實。
至於這些芯片主要是誰代工的,在招股書中龍芯中科並沒給出具體的名字,而是用代號BP00 代替。
既然人家不願透露,咱們也就不多深究了。
看到這兒,有些差友肯定會說了:既然龍芯這麼牛逼,咋身邊不見有人用啊,不會是為了騙補貼的空氣項目吧!
別說,在過去的很長一段時間,龍芯項目就怎麼被人誤解的。
再加上和那個造假的“ 漢芯” 只差一個字,好傢伙, 混經費騙吃騙喝的印象就這麼在不少人心中刻下了。
然而事實卻是,龍芯已經在不少的地方廣泛的運用。
例如,北斗導航衛星上就搭載了龍芯1E 和龍芯1F 兩款抗輻射處理器。
龍芯的1H 高溫鑽探芯片,則在中石油、中石化的鑽探工程中得到了應用。
另外,龍芯2K 數控機床領域得到了使用,龍芯2J 則專供軍事領域,而且在當時還被稱為是“ 已知範圍內性能最高,設計最複雜的軍品CPU。”
像是不少的黨政軍機關企業、還有科研機構的電腦也早就搭上了龍芯。差友中可能就已經有不少龍芯老用戶了,畢竟比起性能來說,這些地方更看重的是安全和自主可控。
所以說啊,很多時候得讓子彈飛一會兒,才能分得清是騾子是馬。
除了老百姓們不怎麼了解之外,在龍芯20 年的發展道路上,它和MIPS 之間的愛恨情仇也是算是一件不咋愉快的事情。
還記得差評君在前面介紹的龍芯架構嗎?
其實在龍芯架構推出之前,龍芯CPU 是基於MIPS 架構開發的,為了拿到MIPS 的技術授權,龍芯每5 年要給一次授權費。
而在龍芯發布龍芯架構、決定要棄用MIPS 之後,擁有中國區MIPS 獨家經營權的芯聯芯科技立馬就坐不住了。
芯聯芯發公告稱龍芯虛假宣傳,稱徹底拋棄MIPS 是不可能的!
翻譯過來就是說:我雖然沒看到你的捲子,但這題只有我能做得出來!你說你做出來了,肯定是抄我的,為了證明你的清白,快!把你的捲子讓我看看!
龍芯中科也是不認慫,直接發公告懟了回去,並採取了法律行動。
而且根據龍芯中科的計劃,龍芯框架在未來會免費開放。
所以說,龍芯這次除了不給MIPS 飯恰外,在未來甚至有一絲絲可能會搶了MIPS 的飯碗。。。
另外,龍芯中科的董事長胡偉武,其實還一直以中國的第三代計算機人自居。
因為他認為中國的第一代計算機出現在計劃經濟時代,雖然是完全自主卻缺少市場化。那時計算機也主要服務於國防和科研,雖然完全不依賴國外,但是也僅適用於此。
第二代的計算機雖然完全市場化了,但是卻喪失了自主性,典型的代表就是中關村一條街和計算所創辦的聯想。
而我們這一代,要在精神上要傳承第一代獨立自主的精神,也要學習第二代計算機人的市場化方法。
最後呢,差評君也相信大夥們都明白,在芯片方面,咱們國家確實還是差了一些發達國家一些路程。
這是無論看多少的沸騰文,說多少次“ 這次我們中國又贏辣!”都無法改變的現實。
但這並不意味著我們應該馬上舉起白旗認輸、退出這一場關於芯片的馬拉鬆比賽。
因為誰也說不准在下個路口,會不會有出現彎道超車,這也是“ 龍芯們”不斷前進的意義之一。
也希望研究機構和企業們可以多一些腳踏實地,而不是騙補貼或者是把牛皮吹上天際;作為看客的我們,也應該少些冷嘲熱諷,多給予奮鬥者們些支持和鼓勵。
就像胡偉武的老師、第一代的中國計算機人夏培肅院士所說的:
我這輩子最大的心願,就是發展好中國的計算機事業,但是我們這代人沒有做好,希望你們要做得比我好。
差評君也希望,我們這一代人能完成幾代計算機人的夙願,能真正地讓中國芯奔騰不息。