第一四三章 挑戰(1 / 2)

眾所周知,計算機不僅僅靠硬件,對於32路計算中心來說,軟件計算策略同樣起著關鍵的作用。

如何將32顆處理器的性能發揮到極致,這是一個非常有技術含量的問題。

處置不當,往往會形成“一核有難,多核圍觀”的景象。

而多處理器和多核處理器,在本質上都是為了,科學分配處理器或計算核心的算力。

在這一點上,王岸然的專業顯然發揮了極大的作用。

9102年,AMD銳龍處理器在單核性能雖然跟Intel有少許差距,但在多核處理能力上,完全是碾壓Intel的存在。

歸集原因,一是得益於優秀的zen微處理器架構,其二嘛,自然就是科學的並行計算的設計理念。

舉個簡單的例子,32個人去植樹,一共要完成320顆樹,最理想的狀態就是一人分配10顆樹,完成,收工。

但事實上就是,三十二個人互不統屬,係統分配完任務,32個人坐下來一商量,最後一致同意,由長的最帥的小明來幹活,其他人給小明當拉拉隊。

……

而解決辦法就是,在這32個人當中選一個帶頭大哥,帶頭大哥的任務就給,給剩餘的三十一個小弟分配任務,每個人領十個樹,多餘的再分配給十個人,這樣就跟理想狀態差不多了。

不過這個時候問題又來了,帶頭大哥發現,這樹有大有小,有的需要幾個人一起才能種下去,有的一個人可以很快種很多顆。

所以他要想辦法,怎麼讓這些人全部由活幹,這個辦法就是並行計算的核心。

當然,對種樹來說,彼此任務並無關聯。而32個人一起做一道菜,那就是新的模型了,這裏涉及到一個順序執行的問題。

你總不能先燒菜,燒好之後再撿菜洗菜吧!

那就亂套了。

王岸然將AMD在多核並行計算上的設計思想應用到32路並聯計算機上,他沒有選擇把其中一顆處理器定義為帶頭大哥,而是重新設計一款任務控製器。

充分發揮單指令多數據流的特長,每顆處理器在控製芯片下可以單獨訪問內存,處理器之間內建總線通信,在多任務協同上處理上,在統一的架構模式下運行。

測試的結果表明,技術上完全可行,而且性能優越。

達羅貝斯的底氣也是源於此,既然敢站在這裏和IBM打擂台,自然對自家產品的性能很有信心。

而同樣有信心的可不止達羅貝斯一個。

IBM深藍超算的技術工程師布爾喬亞先生表示不服。

今天,他同樣來到波士頓電子工業會展中心,向來自全世界的電子技術愛好者,隆重推薦自家的計算中心。

沒想到來自中國的未來科技,向IBM提出了挑戰。

IBM在半導體領域的尊嚴何在!

在美利堅吃瓜群眾的簇擁下,布爾喬亞,在第一時間答應了他們的請求。

巧合的是,兩家的頂級配置都是采用32顆power 64處理器,加上1個G的DDR內存,事實上,得益於IBM良好的製造工藝,原華芯科技授權IBM的內存性能頻率可以達到200Mhz,明顯高於未來科技昆騰服務器使用的166MhzDDR內存。

不過對於橫空出現的DDR內存來說,此時的計算機的瓶頸不在內存這塊,power 604處理器的總線帶寬隻有166Mhz,再高的內存頻率用處也不大。

雙方可以說是站在同一條起跑線上。

IBM有自己單獨的power unix係統,而未來科技搭載的則是華微軟件最新的盤古2.0服務器係統。

好在兩個係統的程序接口都是unix接口環境,這就不存在軟件兼容的問題。

怎麼比拚?達羅貝斯拿出一款Doctor RU測試軟件。

布爾喬亞搖搖頭:“達羅貝斯先生,我們對這款軟件並不清楚,他是不是對昆騰計算機進行了特殊優化,我們無法得知。”

達羅貝斯聳了聳肩膀,一名穿著黑色西服,頭發有些花白的男子走了出來。

布爾喬亞一看到來人,走上前伸出手:“肯尼基塔博士,你怎麼來了。”

來人說道:“布爾喬亞博士,你質疑的軟件是我設計的,我們都需要一款評判計算機性能的軟件對嗎?現在有了,而且是開源的。

你可以在美利堅計算中心的網絡上看到他,如果對它的源代碼有什麼意見的話,我想,我會很樂意接受。”

“當然,好吧……”

布爾喬亞也沒什麼好說的,肯尼基塔在電子科學界的威望,可以讓他的話有充分的可信度,而且對方也表明,所有人可以翻看這款軟件的源代碼。

當然,對布爾喬亞來說,這款軟件隻要不是未來科技提供的就行。