第一一五章 最終方案

Intel的奔騰處理器,帶來兩個技術概念,一個是超標量,允許CPU在一個週期內執行兩個指令。

另外一個就是深度流水,就是把一條指令分成多步執行,奔騰處理器的流水深度達到十四級,發展到奔騰四處理器的時候,流水深度已經達到二十多級。

超流水技術在提高性能和主頻上,有着顯著的作用,但也不是沒有缺陷。

其中最大的缺陷就是,超長的流水面臨執行效率的低下。

這也是奔四時代,同主頻的Intel奔騰四處理器,往往被和其頻率相似的AMD速龍處理器摁在地上摩擦。

而超線程可以完美解決這個問題。

在這個主頻至上的年代,華芯科技的CPU想要在市場上打出名頭,自然在主頻上有所考慮。

而提高主頻只有兩個辦法,一是提高製程,二是提高技術。

製程上,華芯科技沒得選擇,只有在技術上想辦法。

王岸然的解決辦法是,首先在CPU的指令集上,大量採用RISC精簡指令,因爲計算機每一條指令都需要額外的晶體管和電器元器件,而大部分複雜指令可以有多個精簡指令組合而成,在效率和性能上選擇好平衡點。

其次就是選擇超流水技術,華芯科技的第一代CPU的流水設計爲18級,設計頻率爲200Mhz,自然也存在流水線執行效率不足的缺陷。

這款CPU的原本設計的技術指標,浮點,整數等計算,已經不弱於世面上奔騰處理器。

加上超線程技術,王岸然對模擬的結果很是期待。

不過事實給了他一道響亮的耳光。

EDA模擬測試結果顯示,smt超線程技術沒有給CPU帶來顯著的性能提升。

花費10%數目的晶體管搭建,只帶來10%左右的性能提升,這已經是雞肋般的存在。

華芯科技沒有必要爲了這10%的性能提升,爆出如此重要的技術。

王岸然分析原因,應該是十八級仍然沒有發掘完ilp流水的潛力,而且這個時代的CPU設計,受限於晶體管的數目,本身的閒置資源也是有限。

那問題來了,這10%的晶體管加到哪裡。

這對於王岸然這樣的大師來說,根本不是什麼問題,提升CPU性能的方法很多,適用這個時代的纔是最好的。

最終的解決方案就是,王岸然把AMD運用成熟的tage分支預測算法加入到新款CPU當中。

分支預測的目標就是,在CPU處理進程,發生分支時,提前存儲在分支目標的緩存區當中。

而分支算法的精髓就是,猜測指令流的路徑。

那麼問題來了,若是猜錯了怎麼辦?

猜錯了解決的方法很簡單,那就是再猜,一直到猜對爲止。

但帶來的後果是很明顯的,進程停滯,CPU執行效率低下,用戶的體驗就是電腦卡頓。

所以,一個優秀的分支預測方法在CPU執行效率上,往往對性能有巨大的提升。

……

付炎是科院培養的研究生,在劍橋大學微電子專業拿的博士學位,還在德州儀器歐洲研究所呆過三年時間。

這是華芯科技花了大代價挖過來海龜人才。

付炎在計算機算法上有很深的造詣,在國內外很多重量級刊物上發表過文章。

原本以爲來到華芯科技,也是大材小用了,沒想到一進來就進入CPU事業部。

華芯科技竟然有這樣的野心?

作爲中國人,付炎跟你大多數人一樣,有着一顆中國芯夢。

可華芯能做好中國芯嗎?

三天之後,付炎從懷疑轉爲肯定和驚歎。

從指令集,到CPU架構設計,華芯科技有着非同尋常的底蘊。

這還是一家初創公司嗎?從開始幾十號人,到現在也不足200號人,竟然能撐起CPU設計的大任?

而付炎在這裡,也可以發揮出他數學算法的專長。

不過今天他算是見識了,自家這位傳奇創始人的手段。

簡簡單單的變換了預測表更換的策略,再添加了幾個預測的策略,整個預測的精準度提升了30%。

王岸然搖搖頭,這可是他借鑑別人的成果,沒什麼值得誇耀的,一個預測表策略的優化,那是集中了數十代處理器技術的發展,數萬科技人員智慧的結晶,要知道tage分支預測算法,那是得過四項國際大獎的。

相比於原版的,在華芯科技集成的CPU分支預測算法只能算是閹割版的,這沒辦法,原版的算法要完整實現,300萬晶體管都不夠。

而王岸然的低調在付炎眼中,成了深不可測的意味,在讓他高傲的自尊心受到打擊的同時,也讓他沉下心來,繼續做完下面的事。

“付教授,想讓分支預測有更好的施展空間,對分支預測表的寬度,以及預讀取的數據容量有更高的要求,在CPU緩存之下,有必要再設計一道二級緩存。”

付炎搖搖頭,說道:“好是好,但技術上行不通,二級緩存需要總線另外分配帶寬,事必影響CPU與內存之間的通信。

再加上sram高速緩存不光成本高昂,所佔的芯片面積也將是個問題,我們將沒有足夠的晶體管來實現其他的功能。”

王岸然搖搖頭,越是高精的人才越容易被常規思維限制住想象。

Intel是行業霸主不錯,但也犯過在奔騰三時代,爲了不讓規模巨大的sram緩存佔用有限的CPU核心面積,“創造性”的將CPU二級緩存集成到CPU核心外面,造成CPU二級緩存只能以半速運行。

結果就是CPU運行效率低下,性能孱弱,面對AMD同期的K6架構CPU,落於下風。

“付教授,我們可以給L2緩存單獨設計一套總線通訊總線,只不過需要2%左右的晶體管。”

“重新設計一套總線?”

王岸然點點頭,繼續說道:“二級緩存沒必要用sram高速緩存,edram高速緩存也可以,加上128kb的L2緩存,性能值得期待。” щшш◆тTkan◆C〇

付炎很驚訝,老闆的思維真是天馬行空,不拘一格,不過他還是把疑問提出來。

要知道當今所有的芯片設計,還沒有把edram作爲CPU高速緩存的案例,華芯科技第一款CPU,有必要做第一個吃螃蟹的公司嗎?

“王總,這,edram真的可以嗎?”

當然可以了,這個時代雖然沒試過,但在9102年,edram高速緩存已經是非常成熟的技術。

王岸然很肯定的點點頭,“不試試,你怎麼知道不可以……”

…………

自己一開始就搞EDA設計軟件,無疑是走對了最重要的一步,CPU設計在EDA軟件的幫助下,很多疑難問題都變的簡單。

比如說,使用EDA軟件,設計師不需要知道,在底層上晶體管是如何進行邏輯處理,他只需要將已有的邏輯門組成邏輯單元,再將這些單元設計成更大規模的計算單元。

這無疑大大降低了設計的門檻和設計的難度。

而底層工程師的作用,就是面對這些抽象邏輯門和邏輯單元,尋求更簡便的晶體管和電器元件,將它們在物理層面上顯示出來。

這就像流水線,原來是作坊式設計,現在設計了兩個流水,一個是設計CPU,一個是設計電路。

在9102年,這個流水線還將深化成數十個設計門類,同樣EDA軟件的專業化類別也將提升。

華芯科技現在正往這個方向發展。

經過重新設計的CPU在EDA模擬測試中表現優良,比起200mhz加上單純的超線程技術的性能,提升了37%。

晶體管數目提升了16%。

可以接受的範圍。

付教授指着測試結果說道:“王總,真沒想到,加上L2緩存和分支預測,CPU性能竟然有這般提升,同頻率下有近50%性能優勢。”

王岸然說道:“就是不能上到200mhz,有些遺憾啊。”

CPU頻率受到總線以及L2緩存的影響,200mhz的頻率下發熱將無法控制,但166Mhz下,加上良好的散熱應該是可以的,這還要看流片生產出來之後,具體的測試情況才能知道。

但即便如此,比起世面上最新款色奔騰586,133Mhz的頻率,還是有很大的超越。

看來,完全可以把Intel摁在地上摩擦……

…………

一個月後,王岸然重新回到公衆的實現,對於華芯科技的CPU計劃,王岸然已經有了決定。

克拉克在第一時間聯繫到王岸然,在王岸然辦公室,克拉克表示了他的憂慮。

“王總,是否可以明確的告訴我,華芯科技已經決定進入CPU領域。”

王岸然點點頭。

克拉克嘆了一口氣說道:“真是個令人失望的消息,王先生是想着拿投資人的錢試水陌生的項目嗎?我對貴公司的CPU項目表示遺憾,這注定是不會成功的。”

王岸然饒有興致的說道:“克拉克先生,爲什麼這麼說呢?”

克拉克連解釋都不想解釋,三歲小孩都能看出的道理,你王總能看不明白!

CPU如果真的這麼好搞,爲什麼世界上只有Intel,amd,美年達,IBM等區區數家?

“王總,如果貴公司執意進入CPU行業的話,高盛可能對貴公司今後的發展表示懷疑,這將對華芯科技的估值有重大影響。”

王岸然喝了一口水,淡定的說道:“克拉克先生,萬一華芯科技成功了呢!”

第二四七章 奔騰三處理器第一三二章 意料之外第二一五章 速龍二代第一六五章 仿製預備第一六二章 技術的窒息第二二三章 行業領導者第一三五章 行業霸主第九十八章 江燕的底氣第一五四章 我不激動(3/3)第一七二章 明槍易躲第八十五章 一億美金?第一一九章 要逆天啊第七十一章 浮出水面第二二九章 怎麼把Intel帶溝裡第八十二章 值得嘗試第七十七章 版圖會審第二二九章 怎麼把Intel帶溝裡第十七章 代表團來京第一九四章 秀一秀存在感第一九零章 不速之客第一二八章 孵化基地第一五四章 世界一流(2/3)第一六六章 如日中天第二二四章 震撼的畫面第四十一章 intel的野望第一三五章 行業霸主第九十六章 世事爲艱第二一四 雁過拔毛第一零八章 國家軟實力第一四七章 尋找外援第一九一章 應對第十九章 c_cube退出(求推薦求推薦求推薦)第二三五章 狂的沒邊第十一章 人在江湖第四十一章 intel的野望第一一三八 金融鱷魚高盛第一零二章 打一場輿論戰發個單章,關於更新時間。第一七二章 明槍易躲第一一零章 無敵太寂寞(第三更)第一六零章 人類的尊嚴第一零三章 老江有話說第二十一章 大島俊的野望第九十五章 舉世哀嚎第四十六章 構築系統生態(求推薦求書單)第四十一章 intel的野望第二三四章 隊伍不好帶啊!第十一章 人在江湖第二三三章 將在外,君命有所不受第一四八章 反常第二三一章 東強,帶筆了嗎?第一三六章 好事成雙單章毒點說明第五十三章 交換條件第一零五章 擁抱華爾街第二十一章 大島俊的野望第二十三章 你有膽子來嗎?第一四三章 挑戰第三十七章 技工貿之爭第二一五章 速龍二代第七十九章 仙劍奇俠傳第二三六章 艱難的抉擇第五十九章 持續升溫第一七八章 新的危機第二十八章 老江想罵娘(求推薦)第二十三章 你有膽子來嗎?發個單章,關於更新時間。第一百章 兩大拳頭業務第一八三章 人傻錢多第二十七章 你請不起(求推薦求投資求書單)第十章 做個交易(求推薦)發個單章,關於更新時間。第二一四 雁過拔毛第一一三八 金融鱷魚高盛第二一七章 奠定神格第二二五章 該是履行承諾的時候了第一章 你肯定瘋了第一二六章 天下苦intel久矣(2/3)第九十六章 世事爲艱第五十七章 鴻蒙系統開發者論壇第一七一章 暗流涌動第一八一章 3D堆疊第一八八章 顛覆一個行業第一三九章 投資界重磅消息第一六一章 大跌眼鏡(賀萌主隨楓、、週末萬更感謝!)第八十章 前倨後恭第一九三章 懟回去(6/3)第一八七章 氣憤難平第一二六章 天下苦intel久矣(2/3)第一五二章 乃慶,你怎麼看?第五十五章 Ghost光盤鏡像第一四六章 芯片加工廠二三二章 華芯科技的底線第十五章 江燕vcd發佈第五十三章 交換條件第十一章 人在江湖第十六章 軟件鬼才第一八一章 3D堆疊第六章 自己做主