第197章 迂迴

在大洋的這邊蔡思強爲收購的事情忙個沒停,杜克卻完全沒有考慮這件事情,他現在除了每天應付一下課程,就是琢磨怎麼樣才能夠將核子實驗室中的那個核反應模擬程序拿到手。

這件事難度實在太大,到目前爲止,杜克還只能夠通過一個終端桌面應用使用核反應模擬程序,這個麻省理工核子實驗室最爲寶貴的財富,其模型的建立幾乎集中了核子實驗室和其他核反應研究機構上前次核試驗獲取的數據運算結果,其中大部分還利用實驗室狀態下的亞臨界試驗來驗證了模擬計算結果。

可以說這套應用程序集中了美國高校以及官方核物理研究方面無數科學家研究的心血結晶。雖然杜克不知道國內有沒有類似的系統,但即便是有,相信同這套系統相比也有較大的差距,畢竟雙方研究的底子是不一樣。不管是計算機建模也好,還是實驗驗證也好,雙方的差距都不是一星半點兒。

而且國內就算有這種模擬系統,杜克也絕沒有什麼接觸的機會,像這種系統基本屬於絕密的範疇,除非杜克也決定當一個隱形人。

所以,麻省理工的這套核反應模擬程序是杜克唯一的希望。

只是這個希望看起來實在有些渺茫。

杜克找不到突破核反應模擬應用系統的方法,克里那邊對於新操作系統的精簡已經見到了功效,在Craylinux基礎上精簡出來的系統,已經在模擬的2路20核工作站平臺中成功運行。

比起這個工作站原來帶的linux系統來說,克里精簡優化的新系統足足提升了一倍的效能,尤其難得的是,在這個基礎上保留了對原來linux系統的百分之百兼容性,也就是說原來的應用程序不用做任何改動就能夠直接運行在新系統上。

這個新系統精簡到只有原來Craylinux一半的代碼量,最終編譯出來的二進制代碼也縮減了差不多百分之四十。

接下來的進一步模擬測試中,4路,8路模擬系統同樣經過了驗證,證明克里這個精簡系統,至少在功能上已經完全實現新分層架構的設想。

接下來克里將這個系統進一步擴展到其他CPU平臺中,看看這個新架構的效果在其他CPU平臺上是否表現一樣優秀。

看到克里在操作系統改進上成績斐然,杜克忽然心中一動,指示克里針對泰坦II原型機的操作系統進行優化改進,看看能不能取得一些成果,由於這個平臺克里已經非常熟悉,很快就出結果了,針對泰坦II原型機優化改進後,新的Craylinux系統提升了將近百分之五十。

這個優化效果將杜克嚇了一跳,這可是超級計算機啊,提升這麼多,等於是不花錢又將系統升級了一次一般。杜克調出克里優化改進的地方,發現最大的改進來自於並行調度算法的改進,單單這一處,修改幾千行代碼,系統性能就直接提升了百分之十五左右。

克里改進的新並行調度算法,使用了一些預測功能,使得整個超級計算機系統的計算能力幾乎達到了百分之百飽和運算能力,而原來的算法充其量可以利用到系統百分之八十多。

有了這個成果,杜克冥思苦想了一個下午,終於想出了一個迂迴的方法,決定用這個成果去碰碰運氣,看看有沒有機會藉機接觸到自己想要的東西。

“教授,”杜克敲開了安德魯教授的門,恭敬地說道:“我研究了一下我們的超級計算機操作系統源代碼,發現其中還是有較大的性能提升空間。”

“是嗎?”安德魯教授饒有興趣地看着自己的這個有計算機天才之稱的得意門生,“有沒有辦法進行改進?”安德魯可沒有什麼指望杜克在發現問題後,這麼快就有了解決方案,這個不過是順口說說。

“我重新編寫了一下那個薄弱部分的代碼,經過模擬測試和計算,性能提升了大約百分之十五。”杜克說道。

性能提升百分之十五?!安德魯原本比較輕鬆自在的臉上,充滿了不可置信的神情,完全沒有想到杜克不但找到問題,而且還解決了這個問題,將系統性能提升百分之十五,要知道這可是超級計算機,一個百分點的提升都是極難的事情,杜克居然說可以將性能提升百分之十五!

安德魯坐不住了,他站起身來,激動地問道:“杜克,這事情可不能信口開河,你有什麼證據?”

杜克拿出筆記本電腦,調出修改Craylinux並行調度程序的源代碼,“教授,你看,就是這部分代碼,原來是這樣寫的,根據我對這個算法的計算,這個算法對於超級計算機運算單元的利用效率應該不會超過百分之八十五。”

“但是按照這樣修改之後,對於超級計算機運算單元利用率將會提升到百分之九十九點幾,通過智能預測計算單元的使用,大幅度提升了調度的效率。”

杜克在筆記本電腦上安裝了一個虛擬機軟件,這個虛擬機是Cray公司開發出來的,可以運行Craylinux進行調試,杜克給安德魯演示了一下修改前後系統的運行情況,用一個測試軟件來測試系統性能,發現在虛擬機軟件上面性能提升了將近百分之十。

這是因爲虛擬機運行的環境離真實的超級計算機相差有點大,由於缺乏幾萬個計算單元,使得調度算法的改進對性能的影響沒有完全體現出來,但是對於安德魯來說,這個已經足夠了。

能夠提升百分之十在超級計算機上也是一種巨大的進步,要知道超級計算機的性能提升可不是一種容易的事情,每一個百分比提升的背後都意味着要付出昂貴的代價,如果現在有機會不花一分錢的硬件變化,就能夠提升百分之十的性能,安德魯真是開心得要開一瓶陳年紅酒來慶賀。

“杜克,你這段修改的程序可以留下來嗎?我們想同Cray公司聯繫一下,看看是否可以利用你改進的這個操作系統,來對泰坦II進行改進。”安德魯徵求道。這個改進畢竟是杜克的一個成果,而且是一個非常重大的成果,安德魯要源代碼當然需要獲得杜克的許可,儘管安德魯還是杜克的導師。

杜克雖然對於將這個改進拿出去有些肉痛,畢竟這個成果Cray公司以後就可以用在他自己的新機型上面了。按照超級計算機昂貴的造價來說,這個提升高達百分之十五的新算法簡直價值億萬。但是現在卻不得不拿出來,因爲杜克希望通過這個調度算法改進,去吊出核反應模擬程序這頭狼。

“當然沒有問題,不過這個改進的知識產權,我希望能夠留在覈子實驗室。只爲改造泰坦II而用。”杜克要求道,還是將這個改進的使用限定在某個範圍之內,當然這個要求對於安德魯教授來說,是樂見其成的。

第738章 波斯變局第12章 GRE考場的豔遇第776章 血戰巴拉卡(6)第434章 疑雲密佈第517章 引蛇出洞(下)第711章 抹黑第314章 搜捕第497章 貓和鼠遊戲(2)第820章 海底暗戰第551章 黑鷹小隊第544章 商業奇蹟第817章 心腹之患第409章 演習(二)第694章 超級機器人第233章 危機第101章 再上一壘第758章 繼續領銜第597章 終結者第562章 軍委會議(上)第56章 競賽之穿越捷徑第678章 秘密援助第645章 大決戰(17)第209章 非洲之行(5)第580章 四方雲動(上)第195章 出價第358章 上課(上)第320章 尾聲第623章 偷襲(4)第662章 失敗的第一次飛行第742章 勒索第53章 松下偉男的陰謀第558章 推波助瀾第433章 鷹蹤難覓第217章 非洲之行(13)第68章 NASA聯合研製計劃第737章 以舊換新第334章 難處第778章 血戰巴拉卡(8)第806章 轉機第190章 底線第43章 柔道黑帶的美眉傷不起第439章 左右爲難第253章 尋第50章 松下偉男(上)第244章 全面反擊(上)第335章 初戰第462章 收購歐寶?第318章 來遲一步第377章 大布局第91章 新思路第569章 大逆轉(下)第506章 貓和鼠遊戲(11)第673章 奪島(8)第602章 軍事交流(中)第270章 午宴和衝突第803章 慘敗第166章 快馬加鞭第158章 喜事第七百二一十章 不朽傳奇第50章 松下偉男(上)第632章 大決戰(4)第504章 貓和鼠遊戲(9)第626章 偷襲(7)第764章 一觸即發第711章 抹黑第541章 陣痛第701章 “魚羣”通訊系統第一百三十一章第48章 大餐(上)第773章 血戰巴拉卡(3)第181章 泰坦超級計算機第629章 大決戰(1)第431章 出擊第648章 新格局第275章 誰離不開誰第777章 血戰巴拉卡(7)第186章 指點第824章 天變第423章 破解第109章 這是一個奇蹟第584章 激發活力第431章 出擊第663章 軍工賺錢大不易第2章 有朋自天外來第776章 血戰巴拉卡(6)第56章 競賽之穿越捷徑第538章 大麻煩第452章 多贏第24章 交稿風波第713章 最強後援第596章 金融巨鱷第274章 沒有談下去的必要第775章 血戰巴拉卡(5)第161章 冠蓋滿廳堂(下)第30章 金地老總第462章 收購歐寶?第58章 競賽之悲喜交加第134章 倆難(下)第473章 訂單(上)第601章 軍事交流(上)