第126章 最後一步

投票推薦 加入書籤 小說報錯

  「嗯?這次不要人了?開始要東西了?」

  辦公室里,張雲程手中拿著第二階段的報告,笑著問道。

  丁航肯定地回道:「第三階段的人已經有了,但還需要充足的硬體資源!」

  張雲程又問道:「是陳言提的?」

  丁航點點頭:「是的,根據陳老師的預估,第三階段的工程量太大,必須要有足夠的集群資源……」

  聽到丁航喊陳言為老師,張雲程不禁啞然失笑。

  現在不止他們的課題組這麼喊,就連所里不少人也開始跟著這麼喊。

  雖然陳言年輕,但這近兩個月的時間,卻是用能力征服了整個課題組!

  而且隨著課題的推進,整個研究所都關注到了這個課題。

  關注的目光,也自然落到了陳言身上。

  看了看丁航,又看了看手中的報告,張雲程輕輕點頭道:「好,我知道了!」

  報告裡也寫了第三階段的特性調參,任務調度這些,的確需要用到集群資源。

  要不然單靠他們課題組,硬體上會跟不上這麼大的工程量。

  丁航趕忙問道:「所長,那什麼時候能用?」

  不過,沒等張雲程接話,他又補了一句:「我們著急用!特別著急!」

  張雲程想了想,說道:「下午吧,下午給你們開放使用權!」

  丁航生怕對方反悔,立馬說道:「謝謝所長!那可說好了呀,就下午!」

  「行啦,知道了!」張雲程擺了擺手,示意丁航可以走了。

  他只覺得,眼前這一幕似乎有些熟悉。

  而且他記得,以前的丁航要東西,好像沒這麼敢的呀?

  驀地,他想到了什麼,笑著搖了搖頭。

  不過話說回來,丁航這個課題組取得這麼大的突破。

  現在只提這麼點要求,他還有什麼理由不滿足呢?

  在丁航快走到門口時,張雲程忽然說道:「第三階段驗證的時候,通知我一下!」

   TW 看書網解無聊,𝒔𝒉𝒖.𝒕𝒘超實用

  丁航先是一愣,旋即應了一聲:「好!」

  等回到課題組房間,沒等眾人詢問,他便主動說道:「下午就能用!」

  說完,他還給陳言遞了個眼神。

  張雲程也沒讓陳言等人失望。

  下午三點多,研究所的集群資源使用權對他們課題組開放了。

  陳言也抓緊時間,開始協同眾人繼續推進第三階段的研究。

  像時間並行和異構計算加速這塊。

  因為在前面兩個階段,他就做了大量的工作。

  再加上現有開源庫的接口友好,集成難度也不算太大,而且沒有需要理論突破的內容。

  所以這一塊的內容,陳言是全部放給徐家樹他們做的。

  他的重點在實時數據同化和異構任務調度上。

  實時數據同化裡面的一個挑戰就是,集合卡爾曼濾波本身算法成熟。

  不好實現與他們這套算法的實時耦合。

  簡單來說,診斷數據是按10ms間隔到達的,那整個系統就要在1ms內完成同化分析和預測。

  也就是要保證整個算法沒有任何阻塞點,從數據I/O開始,全鏈路優化。

  不過,異構任務調度這塊,他倒是把龔志仁這個高性能計算領域的薅過來幫忙了。

  因為這本就是這一領域的前沿技術。

  之所以難,也是因為現有資源庫的成熟度不夠,調試極其困難。

  龔志仁正好適配。

  8月10日,周四。

  丁航拿著時間並行的驗證結果,走到陳言身旁。

  「整體實現是利用現有的資源庫,不過也加了我們自己的庫,先用大時間步長……」

  邊聽著丁航的講述,陳言邊看向整理好的驗證結果。

  丁航講完的同時,陳言也剛好看完。

  他指了指驗證結果中的一串數據,開口說道:

  「我覺得還可以修正,粗傳播提供初值,細傳播並行計算各段時間切片……」

  丁航沉吟了一下,回道:「你的意思是,將不同時間片分配給不同節點,

  實現時間維度上並行的同時,再由粗網格進行修正?」

  陳言微微點頭:「這樣的話,對於百秒放電模擬,應該可以實現10到20倍的加速!」

  丁航當即應道:「我明白了!」

  說完,他便將驗證結果拿回,繼續開始了優化。

  就在他剛走開,謝凱拿著異構計算加速的驗證結果,走了過來。

  「陳老師,我感覺有的地方總是差一點,你幫我看看,我們實現精度這塊,是將線性求解器……」

  同樣聽完謝凱的講述後,陳言直接說道:

  「張量核心混合精度的關鍵預處理和殘差評估,用FP32保證精度,疊代過程主體用FP16加速……」

  頓了頓,他繼續說道:「異步任務圖這塊,要保證運行時系統會自動調度這些任務,


  陳言的一番話說完後,謝凱怔怔想了數秒,旋即一拍大腿:「我明白了!」

  這時,龔志仁也看向了陳言……

  8月15日,周二。

  晚上9點的課題組房間裡,燈火通明。

  距離第二階段的驗證完成,已經過去了十多天的時間。

  距離燕大開學報到,只剩下3天時間。

  此時,丁航等人聚精會神地坐在陳言身後,看著他在電腦上做最後的流程驗證。

  幾人的臉上,難掩疲憊之色。

  連續的高強度工作,幾乎榨乾了他們的精力。

  這還是他們在科研這條路上,第一次這麼去搶時間!

  但偏偏,他們又都被陳言感染著,有著發自內心的動力,驅動著自己不斷往前。

  就像他們此時臉上的神情,比疲憊更多地,是期待和激動。

  而現在,他們也終於到了最後一步!

  一聲輕響,實時數據同化與數字孿生的流程驗證開始。

  電腦屏幕上,隨著陳言的翻動,他們清晰看見。

  當新診斷數據到來時,求解器暫停。

  EnKF分析步驟用觀測數據,修正當前模擬的剖面和輸運乘子。

  隨即求解器以修正後的狀態為初值,繼續向前預報,直到下一批數據到來。

  看見這些後,丁航等人只感覺呼吸一滯,旋即歡呼起來!

  陳言認真地臉上,也露出了一絲笑容。

  因為這意味著,代碼永遠運行在距離真實等離子體狀態最近的軌道上。

  並持續輸出對未來數秒的預測剖面,構成一個完整的等離子體數字孿生!

  這也代表著,最後一步驗證成功!

  他們可以開始第三階段的完整驗證了!


章節目錄