亚洲AV无一区二区三区,精品国产成人AV在线,一区二区三区四区精品五码,精品国产免费1区

俄羅斯“芯”酸往事:從行業(yè)霸主到無(wú)人問(wèn)津

2022-02-28 15:00:00 徐繼 240

pcba

環(huán)顧當今世界,CPU領(lǐng)域已形成由美國、中國、俄羅斯、日韓和歐盟構建的“一超多強”體系。但如果鉤沉歷史,蘇聯(lián)應曾是世界上微電子技術(shù)最強大國家之一,甚至一度領(lǐng)先美國。

然而,在蘇聯(lián)解體后,俄羅斯的經(jīng)濟衰退、政治不穩等局勢,導致大量科研人才離境前往美國。其中,得益于俄羅斯的技術(shù)人才,英特爾迎來(lái)發(fā)展的黃金時(shí)代,從而成為CPU領(lǐng)頭羊。

整體上,俄羅斯的CPU研發(fā)經(jīng)歷了“輝煌”、“動(dòng)蕩”、“難產(chǎn)”、“衰敗”四個(gè)時(shí)代。如今,雖然俄羅斯仍在CPU領(lǐng)域奮力搏擊,但以往風(fēng)光無(wú)限的歲月注定一去不復返。


輝煌


1976年,正值冷戰“鐵幕時(shí)期”。由于承擔了研制蘇聯(lián)超級電腦的重任,鮑里斯?巴貝揚的活動(dòng)范圍被局限在蘇聯(lián)境內。因此,酷愛(ài)登山的他只好埋頭攻堅關(guān)鍵技術(shù)。

僅兩年后,巴貝揚就率領(lǐng)團隊研究出全世界第一臺超標量計算機Elbrus-1。顯而易見(jiàn),這臺計算機取名自蘇聯(lián)及歐洲最高峰——厄爾布魯士(Elbrus)峰。

蘇聯(lián)研制Elbrus-1的主要目的是服務(wù)于開(kāi)發(fā)飛彈系統、核武器和太空計劃等軍事工業(yè)。巴貝揚稱(chēng),Elbrus-1采用的超標量處理器,在運行時(shí)會(huì )將連續的符號轉換為并行符號加速執行。

而這一技術(shù)直到1993年才在IBM研發(fā)的PowerPC 601上得以應用。這意味著(zhù)俄羅斯在該技術(shù)領(lǐng)域領(lǐng)先美國可達15年。

早在Elbrus-1的問(wèn)世前,巴貝揚就因出色的計算機輔助設計工作被授予了“十月革命勛章”。Elbrus-1誕生后,巴貝揚接著(zhù)領(lǐng)導第二代產(chǎn)品的設計開(kāi)發(fā)工作。

1987年,Elbrus-2研制成功,不僅擁有超標量體系架構,而且還具備支持高級程序語(yǔ)言的新技術(shù)。這臺計算機有10個(gè)處理器,每秒運算達1.25億次。

鑒于對Elbrus-2及其亂序超標量體系架構的巨大貢獻,巴貝揚當年獲得政府頒發(fā)的“列寧勛章”。這是蘇聯(lián)當時(shí)的最高榮譽(yù)。

盛名之下,已年屆54歲的巴貝揚并沒(méi)有停止探索,并繼續率隊開(kāi)發(fā)第三代Elbrus。他提出采用更新的超長(cháng)指令字(VLIW)架構,即通過(guò)一個(gè)編譯器來(lái)確保指令同時(shí)在不同的處理器上被執行。

值得注意,在巴貝揚開(kāi)始研發(fā)Elbrus3時(shí),蘇聯(lián)還完成了32位El-90微處理器設計。

這一項目的負責人弗拉基米爾·彭特科夫斯基。他在Elbrus研究小組中曾是巴貝揚下屬。他參與了Elbrus-1與Elbrus-2計算機的研發(fā),并主導開(kāi)發(fā)了高級程序語(yǔ)言El-76。

1990年,El-90微處理器的原型問(wèn)世。這一結構反映出把RISC和Elbrus-2結合在一起的設計思想,因而具有更強大的兼容性。


動(dòng)蕩


隨著(zhù)蘇聯(lián)的政治體制和經(jīng)濟體系遭遇劇變,Elbrus-3項目的研究經(jīng)費突然中斷。痛心之后,巴貝揚1992年成立了MCST公司,專(zhuān)注于VLIW架構的處理器Elbrus 2000(E2K)的開(kāi)發(fā)。

面對美國企業(yè)紛紛找上門(mén),巴貝揚一概拒絕。但他卻答應了Sun公司創(chuàng )始人Scott McNealy的合作請求。因為在蘇聯(lián)解體前的1989年,他已經(jīng)來(lái)“拜訪(fǎng)”了巴貝揚。

1992年,MCST與Sun公司在莫斯科聯(lián)合建立了SPARC技術(shù)中心,共同研發(fā)處理器架構、操作系統、編譯器與多媒體函式庫。而這促成了Sun后來(lái)在處理器上的快速崛起。

不過(guò),在蘇聯(lián)政局動(dòng)蕩下,彭特科夫斯基選擇了移民美國。1993年,憑借強大實(shí)力以及把許多Elbrus小組開(kāi)發(fā)的先進(jìn)技術(shù)帶到了英特爾,彭特科夫斯基晉升為英特爾CPU首席工程師。

隨后,他開(kāi)始主導PentiumIIl的架構研發(fā),其中的重點(diǎn)就是新增SSE指令集及改善微架構。然而,Pentium III處理器的幾大特色幾乎都與El-90微處理器的特征相同。

其中包括:每個(gè)時(shí)鐘周期可以執行兩條指令的超標量體系結構;支持兩路多重處理、排錯;具有支線(xiàn)推算,高性能的管線(xiàn)浮點(diǎn)單元,以及充足的高速緩沖存儲器。

另外,1995年英特爾推出了結構更優(yōu)的Pentium Pro微處理器,而新增的主要特點(diǎn)幾乎都是彭特科夫斯基在蘇聯(lián)積累的技能,包括改進(jìn)的x86指令解碼器單元和超標量體系結構,推測執行以及無(wú)序執行等。

基于此,曾有人推斷Pentium就是以Pentkovski的名字命名。其實(shí)彭特科夫斯基到美國后,Elbrus團隊一直都不知道他到底在做什么。直到1999年,他的名字才出現在一本技術(shù)刊物上。

在技術(shù)來(lái)源問(wèn)題上,巴貝揚也曾直言,英特爾的Pentium Pro微處理器與俄羅斯超標量體系結構的變體非常相似?!坝⑻貭柺堑谝患也捎贸瑯肆拷Y構技術(shù)的公司,并在后來(lái)迎來(lái)自己的黃金時(shí)代,成為西方世界領(lǐng)頭羊?!?/p>

 

難產(chǎn)

 

九十年代中后期,MCST公司面臨人才流失、經(jīng)費短缺和項目停滯等眾多困難。所幸的是,最核心的幾位科學(xué)家留了下來(lái),從而使項目研發(fā)得以延續。

對此,巴貝揚率團隊攻堅克難,并于1999年成功研制Elbrus 2000的處理器E2K。

該CPU可能同時(shí)執行Elbrus VLIW和英特爾x86代碼,每一時(shí)鐘周期可以執行24條指令,僅憑1.2GHz的工作頻率就能帶來(lái)10.2GFLOP/s的運算性能。

這一速度是當時(shí)英特爾正準備發(fā)布的Itanium(安騰)服務(wù)器芯片的三倍。

雖然E2K憑借不可思議的超高效能、超小芯片面積與超低功耗等轟動(dòng)了業(yè)界,但俄羅斯投資者卻因為電子設備開(kāi)發(fā)風(fēng)險大,而不愿意投資MCST公司。

為了解決經(jīng)費及融資問(wèn)題,巴貝揚在開(kāi)曼群島注冊了Elbrus國際,同時(shí)宣稱(chēng)他們需要6000萬(wàn)美元和3年時(shí)間才能完成最終設計,如果只做縮水版處理器則需要500萬(wàn)到1000萬(wàn)美元。

在四處尋找資金支持者或客戶(hù)時(shí),巴貝揚還讓MCST為各種美國公司編寫(xiě)程序。但他沒(méi)有把所得利潤用于擴大編程業(yè)務(wù),而是投入處理器的研制。

在巴貝揚看來(lái),處理器是更有價(jià)值的東西?!拔覀儽群芏嗝绹烁私馕⑻幚砥魇袌?chǎng)”。俄羅斯技術(shù)的擁護者為大膽的夢(mèng)想喝彩,也可能在技術(shù)領(lǐng)域取得突破性成就。

后來(lái),巴貝揚一度在普京身上看到了希望。

2000年6月,普京在上臺三個(gè)月后就批準了《國家信息安全學(xué)說(shuō)》,提出重點(diǎn)開(kāi)發(fā)的關(guān)鍵技術(shù)包括:高性能計算機技術(shù)、智能化技術(shù)和信息攻擊與防護技術(shù)等。

俄羅斯的高調引起了西方關(guān)注。當時(shí)美國加州的著(zhù)名半導體雜志《微處理器報告》,曾做了一篇叫《The Russians Are Coming》的報道深度介紹了Elbrus 2000處理器的各項黑科技。

 

衰敗

 

面對來(lái)自俄羅斯的競爭,美國科技企業(yè)很快開(kāi)始行動(dòng)。2002年,英特爾和惠普聯(lián)合研發(fā)Itanium 2處理器,代號“McKinley(麥金利)”。

雖然表示Elbrus比麥金利更好,但時(shí)移勢易,巴貝揚認為“要做到世界第一,就要走出去”。于是,在Elbrus 2000成功落地的2004年,他決定和E2K團隊一起加入英特爾。

巴貝揚在英特爾擔任的職位是軟件和服務(wù)部門(mén)架構總監,以及英特爾莫斯科研發(fā)中心的微處理器研發(fā)主管。另外,他還是第二位獲得英特爾院士稱(chēng)號的歐洲人。

與此同時(shí),英特爾收購了MCST的超標量處理器相關(guān)知識產(chǎn)權,進(jìn)一步鞏固了在處理器行業(yè)的地位。

此后,俄羅斯的處理器研發(fā)幾乎一蹶不振。在政策推動(dòng)下,MCST推出了一系列Elbrus處理器的進(jìn)階版,但這些處理器一直在“吃老本”,并逐步落后西方。

直到2012年,俄政府開(kāi)始對微電子產(chǎn)業(yè)大力扶持,制定了《2013-2025年電子工業(yè)發(fā)展規劃》和《國防工業(yè)綜合體發(fā)展規劃》等產(chǎn)業(yè)發(fā)展戰略。其中對計算機設備等優(yōu)先支持的子項目,下?lián)茴A算總額達1700億盧布。

緊接著(zhù),俄政府對微電子產(chǎn)業(yè)也做了不少努力,包括盡可能采購國產(chǎn)電子產(chǎn)品,開(kāi)發(fā)CPU民用和軍用條線(xiàn),全面發(fā)力Elbrus2000、SPARC、MIPS三大架構,以及研發(fā)“貝加爾”芯片。

基于此,2015年MCST推出了號稱(chēng)俄有史以來(lái)技術(shù)水平最高的國產(chǎn)處理器——Elbrus-4C,可比肩英特爾i3和i5(2009年發(fā)布)。該芯片采用65納米,包含4個(gè)核心,工作頻率800MHz。

2020年10月,MCST又公布了旗下最新款CPU——Elbrus-16C。這款處理器采用第六代VLIW指令集架構打造,由120億個(gè)晶體管組成,設計為16核、2GHz頻率,制造工藝是16納米。

顯然,目前俄羅斯能研發(fā)的最頂尖處理器也已經(jīng)比較落后。這一切,年近九旬的巴貝揚自然看在眼里。雖然至今仍沒(méi)有退休,還有很多項目計劃去做,但他已不再回來(lái)。

 

結語(yǔ)

 

時(shí)下關(guān)于計算機處理器架構的主流歷史,都在宣揚CPU核心技術(shù)源自美國。但鮮有人知道,英特爾早期處理器的核心技術(shù),或多或少來(lái)自于蘇聯(lián)Elbrus超級計算機的工程師。

俄羅斯處理器專(zhuān)家基思·迪芬多夫曾說(shuō),“超標量體系結構、共享存儲多重處理技術(shù)和EPIC技術(shù)等概念,在西方出現之前很久,Elbrus就已經(jīng)成功開(kāi)發(fā)出了基于這些技術(shù)的電腦?!?/p>

然而,風(fēng)光輝煌之后,俄羅斯CPU技術(shù)衰落的原因或許更值得探討。其中既有俄羅斯忽視計算機科技民用和商用化原因,也有其政治經(jīng)濟不穩,以及產(chǎn)業(yè)發(fā)展滯后等因素。

在當前國際形勢下,如果從國家安全角度考量:一旦俄羅斯處理器技術(shù)受制于人,將在國際競爭和對抗中處于非常不利的地位。雖然仍有一定“基底”,但俄羅斯已難以扭轉這一被動(dòng)局面。


微信公眾號