第一百八十四章 虛擬泰坦和天然核反應堆(2/3)

坦II,性能卻隻有其三十分之一左右。


這是怎麽回事呢?


杜克回頭仔細研究起泰坦II的組成,網絡上這方麵的材料不少,杜克看了看泰坦II使用的計算單元,才知道原來自己想得還是差了一些,因為在泰坦II的構成中其中計算陣列、服務陣列分別由采用通用處理器(CPU)的計算節點機、服務節點機構成,而加速陣列則由基於圖形加速處理器(GPU)的大量加速節點機構成,是一種“CPU+GPU”的異構協同計算。


因為單純從浮點運算能力來說,一顆GPU的浮點運算能力相當於CPU的幾十倍甚至幾百倍,而且GPU的顯存帶寬可達CPU的十倍以上,而且延遲更低,對外數據吞吐能力也比CPU要強。


所以在設計的時候,對於單純的浮點運算部分,如果用同等規模的GPU組成超級計算機的話,那麽這個節點的浮點運算能力將提升百倍之多。而CPU的優勢是在計算邏輯性較強、數據結構比較複雜的計算方麵。


考慮到無論是核反應模擬計算也好,還是氣候推測模擬也好,都涉及到大量的浮點運算,所以在泰坦II係統中也采用了這種“CPU+GPU”異構協同架構,大量使用了NVIDIA公司生產的TeslaK20GPU作為主要浮點運算部件。


好在采用這種異構的不僅僅隻有超級計算機,還有諸多的企業級服務器可以選擇,杜克吩咐庫賽當天就在波士頓買了一台。


為了確保模擬出來的泰坦II和實驗室中真實泰坦II保持一致,這次杜克去實驗室拿到了泰坦II詳細的CPU和GPU組成結構資料,這個參數又不是什麽秘密,所以當克裏完成了TeslaK20GPU的軟件模擬工作後,重新按照泰坦II架構實現了軟件模擬。


16.5petaFlops!當軟件模擬的泰坦II測試出來這個結果,杜克激動了,克裏終於實現了對於泰坦II的再現,根據泰坦II係統源代碼版本重新編譯出來的係統,也成功地運行在克裏模擬的泰坦II係統之上,可以說,現在克裏已經完全實現了核反應模擬程序的運行環境。


萬事俱備隻欠東風,隻剩下如何將這個應用程序下載到克裏空間中了。


“杜克,你來了。”突然看見了幾天不見的杜克,休伊特也不吃驚,正常地打著招呼,他知道自己這個師弟是一個名符其實的天才,現在同時在研究材料、計算機和核物理三個相差較遠的學科,也不知道那顆腦袋究竟是怎麽長出來的。


“師兄好,今天我過來看看權限申請是不是批準了。”杜克有禮貌地回到。


“哦,應該沒有問題,這段時間安德魯教授一直都在呢。”休伊特說道。“怎麽樣,想著要開始研究工作了?你現在將這套係統使用指南看過了嗎


本章尚未完結,請點擊下一頁繼續閱讀---->>>