第一一五章 最終方案

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事業部。

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

wωw¤ t t k a n¤ ¢O

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

可華芯能做好中國芯嗎?

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

從指令集,到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緩存,性能值得期待。”

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

要知道當今所有的芯片設計,還沒有把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行業的話,高盛可能對貴公司今後的發展表示懷疑,這將對華芯科技的估值有重大影響。”

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

發個單章,關於更新時間。第九十三章 芯片的安全第二零一章 萬軍來京第二四零章 亮麗的風景第二二五章 該是履行承諾的時候了第二十四章 不怎麼樣第二三九章 破局第一二八章 孵化基地第七十七章 版圖會審第四十五章 反客爲主第五十章 minix系統第五十二章 倪劉燴麪 (求推薦)第一三一章 加個黑科技第五十九章 持續升溫第一二一章 耍猴大法第九十一章 顏值有用第四十三章 他是什麼樣的人第二百章 錢要花光第七章 江燕的悲劇(三更求推薦)第十四章 關門弟子第二五零章 這事沒什麼好談的第一三一章 加個黑科技第二四六章 山雨欲來第二十二章 極度震撼(求推薦各種求,老鐵們,求!)第二四零章 亮麗的風景第二十章 現實很骨感(求推薦票!!!)第一五八章 三星的選擇第二三八章 腹背受敵第一五六章 這不科學第二一六章 挖個坑第九十七章 進攻的號角第八十三章 揭曉答案第八十一章 珍藏第三十七章 技工貿之爭第一零一章 造血能力第一零七章 三堂會審第二二三章 行業領導者第七十三章 流片生產第一六八章 互相傷害啊!第一二一章 耍猴大法第一七零章 火爆的背後第二二六章 豈非浪得虛名第九十八章 江燕的底氣第一七二章 明槍易躲第四十四章 網絡專線第二五零章 這事沒什麼好談的第二章 蹩腳的理由第二二七章 優盤推出第一七七章 戰略佈局第四章 OPENGL or 全新開始第六十二章 錢花光了(繼續求推薦)第八十章 前倨後恭第二零三章 百萬獎金第一七四章 絕地反擊(1)第四十二章 豪華大禮包第八章 最佳視頻解碼解決方案第一八二章 合作與代價第一四四章 CAD軟件第十二章 到底有多少秘密第一章 你肯定瘋了第二零八章 鬼不鬼第六十六章 盤古服務器操作系統第一一零章 無敵太寂寞(第三更)第二四一章 歲月這把殺豬刀(欠十章,每天固定兩章,欠得分期補)第二四九章 最大的殺手鐗第二五零章 這事沒什麼好談的第三十七章 技工貿之爭第二四四章 小把戲第一八三章 人傻錢多第九十三章 芯片的安全第九章 你可以再去核一下第十六章 軟件鬼才第一零三章 老江有話說第一一四章 一起打槍去第二零九章 既生瑜何生亮第二四二章 花錢消‘災’第一七六章 絕地反擊(3)第一四二章 不服,跑個分啊!第十三章 解釋與震撼第一三三章 浸潤式縮影技術第一一六章 Intel召回?不第二零七章 新的突破第一九二章 衝擊1Ghz第四十一章 intel的野望第八十九章 質疑第三章 高手在民間第三十二章 芯片代工第五十四章 仇柏君其人(求啊求推薦)第二零二章 共和國的脊樑第二三五章 狂的沒邊第六十二章 錢花光了(繼續求推薦)第一七三章 狼子野心(1/3)第九十四章 天花亂墜第二十五章 他嫌你煩第二三五章 狂的沒邊第五十七章 鴻蒙系統開發者論壇第二二一章 要命的東西第十一章 人在江湖第一五零章 性能碾壓?第二一七章 美國人要耍流氓了
發個單章,關於更新時間。第九十三章 芯片的安全第二零一章 萬軍來京第二四零章 亮麗的風景第二二五章 該是履行承諾的時候了第二十四章 不怎麼樣第二三九章 破局第一二八章 孵化基地第七十七章 版圖會審第四十五章 反客爲主第五十章 minix系統第五十二章 倪劉燴麪 (求推薦)第一三一章 加個黑科技第五十九章 持續升溫第一二一章 耍猴大法第九十一章 顏值有用第四十三章 他是什麼樣的人第二百章 錢要花光第七章 江燕的悲劇(三更求推薦)第十四章 關門弟子第二五零章 這事沒什麼好談的第一三一章 加個黑科技第二四六章 山雨欲來第二十二章 極度震撼(求推薦各種求,老鐵們,求!)第二四零章 亮麗的風景第二十章 現實很骨感(求推薦票!!!)第一五八章 三星的選擇第二三八章 腹背受敵第一五六章 這不科學第二一六章 挖個坑第九十七章 進攻的號角第八十三章 揭曉答案第八十一章 珍藏第三十七章 技工貿之爭第一零一章 造血能力第一零七章 三堂會審第二二三章 行業領導者第七十三章 流片生產第一六八章 互相傷害啊!第一二一章 耍猴大法第一七零章 火爆的背後第二二六章 豈非浪得虛名第九十八章 江燕的底氣第一七二章 明槍易躲第四十四章 網絡專線第二五零章 這事沒什麼好談的第二章 蹩腳的理由第二二七章 優盤推出第一七七章 戰略佈局第四章 OPENGL or 全新開始第六十二章 錢花光了(繼續求推薦)第八十章 前倨後恭第二零三章 百萬獎金第一七四章 絕地反擊(1)第四十二章 豪華大禮包第八章 最佳視頻解碼解決方案第一八二章 合作與代價第一四四章 CAD軟件第十二章 到底有多少秘密第一章 你肯定瘋了第二零八章 鬼不鬼第六十六章 盤古服務器操作系統第一一零章 無敵太寂寞(第三更)第二四一章 歲月這把殺豬刀(欠十章,每天固定兩章,欠得分期補)第二四九章 最大的殺手鐗第二五零章 這事沒什麼好談的第三十七章 技工貿之爭第二四四章 小把戲第一八三章 人傻錢多第九十三章 芯片的安全第九章 你可以再去核一下第十六章 軟件鬼才第一零三章 老江有話說第一一四章 一起打槍去第二零九章 既生瑜何生亮第二四二章 花錢消‘災’第一七六章 絕地反擊(3)第一四二章 不服,跑個分啊!第十三章 解釋與震撼第一三三章 浸潤式縮影技術第一一六章 Intel召回?不第二零七章 新的突破第一九二章 衝擊1Ghz第四十一章 intel的野望第八十九章 質疑第三章 高手在民間第三十二章 芯片代工第五十四章 仇柏君其人(求啊求推薦)第二零二章 共和國的脊樑第二三五章 狂的沒邊第六十二章 錢花光了(繼續求推薦)第一七三章 狼子野心(1/3)第九十四章 天花亂墜第二十五章 他嫌你煩第二三五章 狂的沒邊第五十七章 鴻蒙系統開發者論壇第二二一章 要命的東西第十一章 人在江湖第一五零章 性能碾壓?第二一七章 美國人要耍流氓了