第505章 兩套高性能指令集

字數:3828   加入書籤

A+A-




    第5o6章兩套高性能指令集

    胡一亭侃侃而談道:“對遊影霸王指令集大家已經很熟悉了,57條指令57朵花嘛,是我們的看家法寶。

    敗家子靠吃老本過日子,重光不能當敗家子,否則在座各位,包括我自己都得下崗。”

    大會議室裏響起一陣輕笑,大家覺得老板雖然年輕,講話還是很幽默的。

    “我們在研上投入很大,所以完全有能力不斷推出新一代技術和產品,現在就是改進遊影霸王的時候了。”

    “遊影霸王指令集有個毛病不知道大家現了沒有。”胡一亭認真解釋給員工們,“遊影霸王在運算時過分依賴x87協處理單元,這個東西是從286時代留下來的,那時候集成在處理器中叫8o287協處理器,386時代叫8o387,486時代叫8o487,這是處理器內執行浮點運算的部門,遊影霸王指令集在工作時需要調用它,x86指令集在工作時也要調用它,所以要頻繁執行emms指令對它進行清空,這種頻繁切換狀態很費時,嚴重影響處理器性能。”

    在場工程師們很多是內行,聽懂紛紛點頭。

    胡一亭闡述道:“另外x87協處理器是一種堆棧式結構的寄存器,設計很巧妙但也很古怪,用起來不方便,雖然堆棧式寄存器有著代碼密度高的好處,可以有效節省代碼寬度,節省晶體管數量,但不能隨機訪問,使用很不靈活,這樣一來就不方便指令的流水線處理,軟件想要對其合理調度指令都很困難。

    所以我們想要搞一個改良的設計,把棧式結構改成平坦結構,讓他能夠執行浮點simd指令,也就是能夠完成單指令多數據流的計算,從而達到單周期執行四個指令的設計目標,這樣一來就是傳統x87協處理單元的四倍。”

    聽到這裏,台下響起一片驚歎籲噓,大家都是內行,聽得出胡總這次抓出了一個要害環節,於是紛紛報以期待眼神。

    趙赫對康耀祥興奮道:“康總,胡總這個想法真棒!如果可以把x87協處理單元從堆棧式改成平坦結構,理論上說運算性能的確會有大幅提升,這個東西以前就有人提出來過,但怎麽英特爾從來不去改進呢?”

    康耀祥點頭輕聲道:“關鍵是改了之後匹配的指令集設計,這個東西沒有兩年搞不出來,你是學數學的,應該知道。”

    趙赫重重咽著口水:“胡總帶了我們處理器事業部這麽久,我知道他水平有多厲害,我相信有胡總帶我們,絕對用不了兩年,當初他帶計算所吳工、江工他們,不就一個月把遊影霸王給搞出來了麽!”

    康耀祥笑了笑:“難說,總不會一直都那麽順吧?胡總那時候是巔峰期,三天能解出龐加萊猜想,嗯,不過他現在還是巔峰期,哈哈,反正他那腦子根本就不是人腦子,思考運算邏輯跟我們是迥然不同的兩碼事,這回真要能一個月搞出來,我也一點都不奇怪。”

    趙赫壓低聲音輕笑道:“我也這麽覺得,這回可爽了,可以跟著胡總開新一代指令集,一定受益匪淺。”

    與趙赫一樣,台下很多處理器事業部的工程師也都憧憬著自己能夠參與新一代指令集的研,這可是非常過硬的資曆,有了這個經曆,到哪兒求職都不用愁了,當然這年頭國內哪兒都不如重光待遇好。

    ……

    一說起技術胡一亭就停不下來:“這樣一來,這套指令集在使用上就會很方便,軟件執行效率就將大大提高,運行度將加快,遊戲廠商也會針對我們進行優化。

    對了,還有微軟的,他們說要在明年推出,到時候會針對我們遊影霸王多媒體指令集進行優化,這是個意料之中的好消息。

    畢竟我們現在是x86架構計算機處理器的唯一多媒體指令集提供者,他們不針對我們做優化是不可能的,所以我認為必須搶在他們前麵推出這套新指令集,好讓他們配合我們,讓direneto!指令集。

    微軟之前的不支持3d,2.o用二維來推演三維,所以在3d上的表現也很一般,都不如opgl接口,軟件和遊戲廠商都不大鳥他們,所以這次微軟主動來找我們進行合作,所以同誌們,我們還是很牛的啊!”

    台下同事們開始鼓掌,臉上都帶著得意的笑容。

    “之前康總已經把遊影霸王指令集相關資料給了微軟,總之我們現在和微軟是技術合作夥伴了,希望以後一直能保持良好的關係。”

    “言歸正傳,總之未來隨著處理器內集成的晶體管數量越來越多,堆棧式的節約空間已經過時了,除了一些低端嵌入式處理器,在主流桌麵級處理器上已經沒有多大的保留價值,我們要順應時代潮流。

    這套指令集的名稱之所以叫3dno!因為是3d-no-aiting!的縮寫,這個名字我是想了很久才想出來的,就不展開民主討論了,我覺得偶爾獨裁一下也很好。”

    台下出一陣善意哄笑。

    胡一亭也笑道:“另一套指令集就是我說的sse,是stread-extensions的縮寫,意思是流水線單指令多數據結構擴展。

    這套指令集完全兼容我們的遊影霸王指令集,算是遊影霸王的補充,比起3dno!來要更強大一些,3dno!有的功能它都有,並且做的更好,對互聯網應用尤其是網頁瀏覽的支持很強。

    它的優點在於能夠支持多達8個浮點寄存器同時進行流水線作業,從而提供史上最強的單指令多數據浮點計算,還包括整數計算和高緩存控製指令。

    所以它可以提供高分辨率的圖像瀏覽和處理,高質量音頻解碼處理,mpeg2視頻高解碼和壓縮,同時占用更少的cpu資源,提供更高精度的運算和更快的響應度。有了sse,電腦對於互聯網網頁的處理度將更快,多媒體娛樂會更強大。”

    胡一亭說完端起杯子喝了口茶,看著台下同事們道:“基本上大致就是這樣,我計劃在三個月內把這兩套指令集研出來。”

    台下頓時“轟“的一聲炸了鍋。

    “什麽?三個月?”

    “老板瘋了吧嗎,這不可能,光是新指令集的算法研究就得起碼一年吧?”

    “嗬嗬,胡總看來是已經有腹稿了,我相信他能做到。”

    “我也信胡總,之前這麽多產品不都是他幾乎單槍匹馬就帶人搞出來了,他說行就一定行。”

    “臥槽,老板真是太牛了。”

    胡一亭看著眼前無數張麵孔在激動中變幻表情,得意笑道:“總之就這樣吧,給大家通知一聲,接下來我說說管理,97年快到了,重光在97年會怎樣?大家想過沒有?”

    說著胡一亭麵色一肅,提高嗓門:“最近我一直在想,重光什麽時候會失敗?甚至破產!”

    此言一出,大廳裏頓時鴉雀無聲,大家表情僵硬,都兩眼直愣愣地望向主席台上的胡一亭。

    先定個小目標,比如1秒記住: 手機版閱讀網址:(WWW.101novel.com)