第一百九十七章 迂回(3/3)

序的源代碼,“教授,你看,就是這部分代碼,原來是這樣寫的,根據我對這個算法的計算,這個算法對於超級計算機運算單元的利用效率應該不會超過百分之八十五。”


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


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


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


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


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


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


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


本章已閱讀完畢(請點擊下一章繼續閱讀!)