設置

第九十八章 混合指令集

  “什么?”胡威武大吃一驚,疑惑道:“楊總,你這是什么意思?”

  要知道指令集和編譯器是計算機芯片的基礎,而一款全新計算機芯片的能否在市場上取得成功,基礎就在于能否兼容市場上的大部分應用軟件。

  如果你連應用軟件都不能兼容,那么在市場上推廣就無從談起。

  龍芯以前選擇兼容mips,恰恰就是犯了這樣的錯誤!

  原本這次胡威武都已經決定和矩陣數碼共同開發arm手機芯片了,但是楊林突然提出獨立開發一款指令集,這就出乎他的意料了。

  這不是自毀長城么?

  如果采用新的指令集,那楊林費盡心思從蘋果手中獲得appstore的授權還有什么用?!

  沒了appstore的授權,矩陣數碼的matrixos最好的結果也就是windowsphone的下場。

  事實上在胡威武看來,指令集并不是什么高大上的東西,它實際上就是一段計算機指令編碼的集合,計算機的所有操作都是通過指令集來實現的。

  矩陣數碼自己定義一套指令集沒有任何實際意義。

  舉例來說,你既可以用“”、“”、“”、“/”來定義加、減、乘、除和也可以用“”、“”、“/”、“”來定義加、減、乘、除,既可以用大寫漢字來“壹”來表示1,也可以用“一”來表示1。

  112,這種表述方式全世界都看得懂。但是壹壹貳。就只有中國人才看得懂了。而你若將“”定義為加,那么壹壹貳。就只有你自己看得懂了。

  因為你無法讓全世界的人跟著你的指揮棒走,讓全世界人民在日常數學運算中用“”來表示加。無法讓全世界學校的教科書中用“”來表示加,無法讓已經被證明的數學公式和定理中用“”來表示加。

  因此,重新定義指令集技術上難度近乎于零,美國也一度禁止將單獨的指令集申請為專利,只有當指令集與實現方法相結合的時候才被允許申請專利。

  矩陣數碼研發自主指令集cpu,就如同我們在數學上放棄了傳統的阿拉伯數字而使用漢字去證明數學定理,自主指令集和阿拉伯數字只是知識的載體而非知識本身,真正具有價值的是指令集的實現方法和被證明的數學定理。

  楊林笑了笑道:“胡總,您先聽我說。說實話,我也不愿意放棄現有的指令集體系去設計一款全新的指令集,畢竟這完全就是吃力不討好的活,但是我們要開發的matrixos有些特殊,想要實現這款操作系統的全部功能的話,現有的指令集體系恐怕難以做到,所以我也是不得已而為之。希望能從cpu的底層開始設計,使之能夠最大化地發揮出matrixos的性能。當然了,新的指令集也是要兼容arm體系。畢竟軟件生態是我們繞不過的一個關卡。”

  胡威武的臉色這才稍稍緩和了一些,旋即他又疑惑道:“楊總,你說的matrixos到底是一款什么樣的系統,怎么還需要從底層去設計一款新的指令集?”

  楊林微微一笑道:“這個涉及到公司的商業機密。現在恐怕還不能說。我只能告訴你,我需要的新型指令集嚴格意義上而言是一款混合指令集。”

  “混合指令集?”

  胡威武的眉頭一下子皺了起來。

  指令集可分為復雜指令集cisc、精簡指令集risc以及超長指令集(vliw)。

  目前市場上的計算機芯片主要以復雜指令集和精簡指令集為主,超長指令集因為和cisc和risc軟件生態不兼容的原因已經很罕見了。intel的安騰,英偉達的丹佛都是其代表。

  而cisc與risc兩者之間的競爭則已經持續好多年了。

  比如以x86為代表的復雜指令集的每個指令可執行若干低階操作。諸如從內存讀取、儲存、和計算操作。全部集于單一指令之中,指令數目多而復雜。指令編碼格式混亂,導致編碼器復雜,流水線設計較為困難,指令不定長也帶來指令對齊方面的額外挑戰,因此付出了性能的代價。

  而以arm、mips為代表的精簡指令集對指令數目和尋址方式都做了精簡,固定指令長度,統一指令編碼格式,加速常用指令,流水線設計更容易,因此效率也更高。有一段時間,因為risc的高效率,intel在發展cisc產品線的同時,也曾經不得不研發了risc處理器。

  楊林道:“胡總,想必你也知道,現在的cisc指令集在解碼階段上正在向risc類指令的轉化,將后端流水線轉換成類risc的形式。而隨著技術發展,risc指令集也達到數百條甚至上千條,事實上這兩者在最終的發展道路上已經殊途同歸了。至于我要做的,就是推出一款真正融合了rics、cisc以及vliw的混合指令集芯片。”

  胡威武點了點頭,對楊林的話不可置否,他思考了片刻,問道:“楊總,如果矩陣數碼和中科龍芯合作,那你對合作有什么想法沒?”

  楊林道:“很簡單,中科龍芯如果有意和矩陣數碼合作,矩陣數碼可以出資一億美元,中科龍芯出資五千萬美元以及技術入股,各持股百分之五十成立一家全新的芯片設計公司,從底層設計開始為matrixos打造一款全新的手機芯片。”

  胡威武臉色微微一變,苦笑道:“楊總,合資成立公司沒問題,只是資金…”

  他有些尷尬。

  龍芯這兩年在市場上跌跌撞撞,只能勉強養活自己,又不是矩陣數碼這樣的大土豪,上哪去找這么多錢去。

  這次他之所以找上門來,還不是看中了矩陣數碼財大氣粗。

  楊林微微一笑道:“胡總,中科龍芯如果資金上有困難的話,矩陣數碼可以拿出全部的一億五千萬美金,不過我們要占股百分之七十。”(

大熊貓文學    電腦附身