航空之王

第74章 ARM、MIPS和SPARC之

類別︰都市言情 作者︰鷙鳥皴 本章︰第74章 ARM、MIPS和SPARC之

    能不能與杰克.特拉梅爾聯系,向他推銷risc處理器呢?點開杰克.特拉梅爾的個人履歷,李怡炫很快就放棄了。

    這個杰克.特拉梅爾性格很怪,不是一個好打交道的一個人,特別是他有嚴重的種族歧視傾向,還有他參過軍,在朝鮮與志願軍打過仗,因此他骨子里非常的厭惡中國人,李怡炫找上門去只能是自取其辱。

    他之所以進入個人電腦這一行,是他在76年參觀參觀了隻果公司推出的隻果1型電腦,當時喬布斯是極力勸說杰克.特拉梅爾買下隻果公司,可听到喬布斯喊出100萬美元的報價把杰克.特拉梅爾給嚇跑了,于是康懋達決定自己開發個人電腦。

    而且還有更加重要的一點,就是康懋達有自己的半導體工廠——e公司推出的至強處理器,完全屬于arm範疇。

    這幾款處理器各有優點,也各有缺點,arm公司的risc處理器是為了提高處理器運行速度而設計的芯片體系,它的關鍵技術在于流水線操作即在一個時鐘周期里完成多條指令。

    相較復雜指令集cisc而言,以risc為架構體系的arm指令集的指令格式統一、種類少、尋址方式少,簡單的指令意味著相應硬件線路可以盡量做到最佳化,從而提高執行速率。因為指令集的精簡,所以許多工作必須組合簡單的指令,而針對復雜組合的工作便需要由編譯程序來執行。

    因此arm處理器的特點是體積小、低功耗、低成本、高性能;二是大量使用寄存器且大多數數據操作都在寄存器中完成,指令執行速度更快;三是尋址方式靈活簡單,執行效率高;四是指令長度固定,可通過多流水線方式提高處理效率。

    但arm缺點也很明顯,它只適合移動終端的嵌入式cpu解決方案,如果要作為服務器cpu,它充其量也只能算是個中低端cpu,比如說intel的至強處理器就是這種類型。

    相比之下,mips和sparc就不同了。

    mips是超高效精簡指令集計算機體系結構中的一種,與當前商業化最成功的arips的優勢主要有五點︰一是早于arips面向高中低端市場先後發布了p5600系列、i6400系列和m5100系列64位處理器架構,其中p5600、i6400單核性能分別達到3.5和3.0dhz,即單核每秒可處理350萬條和300萬條指令,超過armcortex-a53230萬條/秒的處理速度。

    二是mips有專門的除法器,可以執行除法指令;三是多一倍,在同樣的性能下更低,同樣功耗下性能比arips指令比arm稍微多一些,執行部分運算更為靈活,更主要的是來說,中國人更加容易理解,不像arm和sparc,只適合西方人,不適合東方人,中國人看到它,有時候會崩潰。

    五是mips在架構授權方面更為開放,允許授權商自行更改設計,如更多核的設計。

    同時,ips的內存地址起始有問題,這導致了mips在內存和cache的支持方面都有限制,即mips單內核無法面對高容量內存配置;二是mips技術演進方向是並行線程,類似intel的超線程,而arm未來的發展方向是物理多核,從目前核心移動設備的發展趨勢來看物理多核佔據了上風。

    三是mips雖然結構更加簡單,但是到現在還是順序單/雙發射,arm則已經進化到了亂序雙/三發射,執行指令流水線周期遠不如arm高效。

    從以上幾點可以看出,具有更大的優勢和更大的發展潛力,更加地廣闊,mips不但可以作為服務器的高端cpu,由于擁有更多的寄存器,使得更加省電和節能(比ar更加適合作為移動終端的嵌入式cpu方案。

    而且mips結構是所有risc處理器中最簡單的,因此cpu設計師在設計時,因為它構架簡單,因此它的設計周期很短,可以應用更多先進的技術,開發更快的下一代處理器。<div id=”ad_250_left”><script type=”text/javascript”>ad_250_left();</script></div>

    更加重要的是,mips是所有risc處理器中是兼容性和通用性最好的處理器,他不但具有向下兼容能力,甚至還有良好的向上兼容能力,通用性也一點不比x86差,因此它完全可以作為桌面電腦的處理器。

    事實上歷史上risc與cisc之爭,其實就是mips與x86之爭。

    既然ips在與ar最終贏得了勝利,以至于給收購了呢?

    其實mips失敗,不是失敗在技術上,而是失敗在商業上,因為ips身上有著濃厚的學院派發展風格,眾所周知讓教授搞研究可以,但要讓教授搞商業,我只能呵呵了……當然不排除教授里面有極高商業天賦的,但顯然這幾位教授不在這個範圍之內。

    由于教授不會搞商業,這就導致其,當arm與高通、隻果、nvidia等芯片設計公司合作大舉進攻移動終端的時候,mips還停留在高清盒子、打印機等小眾市場產品中。mi商業進程的遠遠滯後,從而又導致自身系統的軟件平台也相對落後,應用軟件與arm體系相比要少很多的連鎖式反應。

    除了arips外,還有第三種risc處理器,那就是赫赫有名的sparc。

    sparc全稱scalableprocessorarchitecture即“可擴充處理器”構架,他是專業的服務器cpu。

    為什麼用專業這個詞?這麼說吧,如果把arips是奔馳邁巴赫的話,那麼sparc就是勞斯萊斯幻影或者就是布加迪威龍,它是cpu中戰斗機,是cpu中的甦-35,是cpu里的f-22。

    sparc就是這麼牛x,它是超級計算機最理想的處理器,是超級計算機最頂級的處理器,sparc微處理器最突出的特點就是它的可擴展性,就好比一台航空發動機加了加力燃燒室,一下子就讓cpu的性能大幅提高。

    沒錯!可擴展性,就是我們通常所說的超頻!不過我們一般所用的超頻處理器,是x86構架的cisc處理器,但cisc處理器的超頻非常有限,真正能把超頻技術發揮至極致的還要數risc。

    而sparc就是這麼一款處理器,它所有的設計都是圍繞可擴展來設計的,由于sparc特殊的設計構架,使得sparc在同等技術,同等制成工藝下,就因為它的擴展,使得sparc的性能一下次比給提升了好幾倍,這就導致sparc非常的耗電。

    由于sparc是定位于服務器和超級計算機最頂級的專業處理器,因此這就對sparc的可靠性和穩定性,以及極端環境的適應性上提出了非常苛刻的要求,要求之高遠非能比的。

    這也是為什麼在航空航天領域,以及軍用計算機領域,會把sparc作為首選。

    sparc如此優秀,起缺點也是同樣明顯,它的缺點正是由sparc的超高性能所帶來的,sparc太高大上了,這就導致sparc的設計難度,是所有處理器中最難設計的,不管是risc還是cisc。

    同時,sparc也是所有處理器中制造成本最高的處理器,它的研發成本也是巨大,sun公司在後來之所以破產就是因為他們在sparc的開發上投入了太多的金錢而導致。

    sun投入了多少?說出來嚇死你。

    2008年,sun公司研制決定研制新一代的sparc處理器“rock”,該處理器采用45納米工藝,處理器有16個核心,每個核心具備16個線程,每個處理器的線程數量將達到驚人的256個。

    16個核心又被分成四個部分,每4個核心構成一個“簇”,4個核心共享一個i-cache、2個fpu和2個數據緩存。每個核心支持2個線程,總共支持32個線程,同時rock還具備“scout預取”功能,實現指令的預取,提升處理器性能。

    除了這些以外,由于sparc特殊的使用環境,因此你還要保證它的高可靠性和高穩定性,想想這難度會有多大!

    sun對這款高端處理器寄以厚望,經歷5年的研發時間並投入了六十多億美元的研發資金,不過遺憾的是,我們今後可能根本看不到這款處理器的身影。

    在研發過程中“rock”出現了比較嚴重的性能問題,並沒有達到當初sun的預期,並且連續的財政赤字讓sun無力再繼續負擔高昂的研發費用……

    2013年4月,sun被甲骨文公司收購,這個新東家也似乎不打算支持這個耗資巨大的項目,6月中旬,紐約時報披露“rock”已經被sun廢止,這個投入大量時間和資金的處理器最終出師未捷。

    最讓人遺憾的是,甲骨文將會徹底放棄sun的硬件業務,從而把目光轉向軟件領域,因此,除中國還在繼續發展sparc外,我們以後再也看不到sun公司性能超高的的sparc處理器了。

    至于中國版的sparc?不提也罷,那只不過是超級簡化版本的sparc,其綜合性能不要說跟sun公司的比,甚至還比不上同時期的,唯一可比的只有可靠性和穩定性完全不輸于sun原版。(www.101novel.com

加入書簽 上一章 目 錄 下一章 加入書架 推薦本書

如果您喜歡,請把《航空之王》,方便以後閱讀航空之王第74章 ARM、MIPS和SPARC之後的更新連載!
如果你對航空之王第74章 ARM、MIPS和SPARC之並對航空之王章節有什麼建議或者評論,請後台發信息給管理員。