退出閱讀

1991從芯開始

作者:三分糊塗
1991從芯開始 手機閱讀請點擊或掃描二維碼
手機閱讀請點擊或掃描二維碼
0%
第二卷 乘波揚帆 第339章 奔騰的漏洞

第二卷 乘波揚帆

第339章 奔騰的漏洞

就在克勞德摁下撥號鍵的時候,邊上幾台電腦的也陸續完成了一系列的乘除法計算測試。
想到此,克勞德迅速抓起電話,開始撥蘇遠山的手機。
一個負責測試的工程師指著那台66MHz的第一代奔騰,有些驚訝地看著測試結果——現在,其他顯示器的畫面都已經給出了測試完畢的時間和最終得數——那是一個Pi精確到小數點后第五位的數字。3.14159
差一點就只能走曲線救國路線,在明年星海上市之後,依靠募集的資金在大陸與遠芯和德州儀器一起成立一家新的合資公司,由星海佔主導地位的那種。然後由新公司推出遠芯設計的CPU。
「應該是對指令命中率的增強,大大提高了指令執行效率。」克勞德臉上很鎮定,但也同樣抑制不住驚喜:「此外整體架構,比起奔騰也先進了不少。」
在此刻,報喜都已經是次要的了,弄清楚遠芯的科學計算測試軟體中到底是哪一條計算觸發了這個漏洞才是重要的!
為了保險起見,眾hetubook.com.com人又全平台運行了一次測試,很快便得出結論,遠芯這個浮點除法測試工具的答案是唯一且不變的。
重複測試之後,答案依舊。
作為從cyrix時代便緊追intel步伐的老兵,霍普斯特深知這個今天他們「暫時打倒」的巨人在CPU領域有著多麼強大的設計和製造能力。
而最差的,便是遠芯CPU部門直接轉為科研型單位,再蟄伏個五年,然後直奔64位處理器。
雖然在設計和模擬階段,光憑計算就能判斷這塊CPU的能力,但「紙上得來終覺淺,絕知此事要流片」這是晶元設計領域中公認的真理。
但同時也會帶來一個麻煩,因為它是「人為」的,而不是通過EDA自動生成的。那麼它也無法在各個模擬程序中進行模擬。
此次參与評測的兩款索爾架構的CPU,核心頻率都是75MHz,採用目前最先進的0.5微米製程工藝,集成了遠芯開發的增強型多媒體指令集MMX,並且得益https://www.hetubook.com.com於0.5微米的製程工藝,使得其能夠集成64K的全速二級緩存——其工作頻率和核心頻率一致。
當一項項測試結果被實時統計出來后,包括設計團隊在內的所有測試人員都體現出不可置信的神色。
在完成流片之前,一切都是虛的。
克勞德馬上便用工程師的敏銳給出了答案:「你們再去找幾個CPU,就找第一代奔騰系列的。」
——那台奔騰66的主機,答案也沒變,依舊是-2021.211,顯得那麼卓岳不群。
「二級緩存的作用居然大到如此程度?」克勞德的副手,也是之前一直和李明柳團隊對接的霍爾普斯一直壓抑著興奮,當測試進行到一半后,他終於忍不住驚嘆道。
所以,它是有可能出錯的。
所有的第一代奔騰,全部結果都是錯的!
時間一秒一秒過去,當更換后的平台再次給出結果后,所有人都面面相覷……臉上升起一股不知道該怎麼說的情緒。
在目前的FPU單元,為了提高https://www.hetubook•com•com浮點除法運算速度,包括cyrix在內的所有晶元設計商才用的方案都是把除法表燒錄在核心中,這樣的好處是顯而易見的。
幾個人面面相覷,克勞德甚至一時間都忘記了給蘇遠山打電話報喜。
當初,在要不要集成二級緩存、集成多大、全速還是半速等諸多問題上,兩邊團隊展開了激烈的討論,到最後還是蘇遠山最終拍板,讓星海那邊採取較為溫和一點,更注重市場的方案。
而這一台的BUG結果可以被重複,就意味著它或許是設計缺陷,或者設計錯誤。
攝像機忠實地記錄下了各項測試的進度。
「再試一次?」克勞德馬上收起手機,他也很好奇地走到電腦前。
因此,相比滬市的科技園的CPU團隊,蘇遠山甚至更重視cyrix一些也就不難理解了。
在蘇遠山的計劃中,星海的CPU部門,將會是未來幾年內聯合AMD衝擊INTEL王座的主力,因此就必須要考慮到市場的接受能力。相比之下,遠芯這邊的CPU部門則https://www.hetubook.com.com會看情況發展——最好的願景是在明年就拿到intel對X86指令集的全部授權,你好我也好。
測試工程師很快便從測試實驗室里找出了好幾塊去年上市的奔騰CPU,從33到66的主頻都有,此外還找到了另外主頻的第二代奔騰。
……
「克勞德,有點不對。」
……
「這項測試是浮點除法測試,是CPU負責的,很顯然……這台奔騰66的浮點除法出問題了。」
隨著平台更換,所有人都緊張了起來。
但第一台電腦,卻得出了一個截然不同的數字。-2021.211
「現在看來,這款CPU最大的問題就是成本了。」克勞德摸出手機,看了一眼時間,準備給蘇遠山那邊通話。
「或許會。」克勞德很快便冷靜下來,他在這一瞬間想到了很多可能,但最終一道光芒落在腦海——或許,這是除法表的問題。
——沒錯,索爾CPU為了照顧到Socket 7用戶的體驗,並沒有採用新介面,而是繼續選擇了兼容Socket 7,使得它可以運https://m.hetubook•com.com行在支持奔騰型號cpu的主板上。
「為什麼這台電腦的結果不對?」
難道是intel在設計過程中,除法表搞錯了?
「fuck……intel會犯這種錯誤嗎?」霍普斯特瞪著眼,他把驚喜藏在眼底。
沉吟幾秒后,他輕聲道:「測試軟體相同,其餘五個平台的得數相同,那就只有一個原因……」
所有的測試結果最終會獲得一個準確的結果。
這是遠芯那邊發過來的測試程序,主要是運用大量的科學計算來模擬實際中的工程、數學和相關行業運算的場景。
測試已經進行了一大半,正在進行的quake,新CPU在搭配全新的主板后,甚至完成了史詩級的超越——FPS比目前intel最強的奔騰100MHz高了接近一倍。
在場的都是玩CPU的工程師,都知道,CPU出現計算錯誤,是不太可能某一塊出問題的——因為如果是單塊CPU出問題,那最多的可能是在測試中造成死機或者結果不斷變更的問題。
但真要完美運行,還是得搭配梅捷和遠芯聯合設計的晶元組才行。
  • 字號
    A+
    A-
  • 間距
     
     
     
  • 模式
    白天
    夜間
    護眼
  • 背景
     
     
     
     
     
書簽