學霸的軍工科研系統 第228章

作者:十月廿二

  在數值計算這個領域,時間上的量變本身就是質變。

  齒輪滾刀和汽缸蓋只不過是相當簡單的兩個模型而已,網格生成到底要花費20分鐘還是6個小時的差別或許不大。

  但對於一些超大型的工程項目來說,算半個月和算一年之間可就有天壤之別了……

  更何況,有更細心的人已經能夠看出來,常浩南開發的這個全新方法,對於越複雜的模型效果越好。

  也就是說到了實際應用中,這個優勢很有可能不止20倍。

  剛剛還坐在後面一臉沉穩地記着筆記的李傑在聽到常浩南說出的那兩個數據之後,幾乎是下意識地抬起頭。

  他先是微微抬起頭,順着眼鏡鏡片的下邊沿看了看會議室前面牆上掛着的幕布。

  根據上面經過放大顯示之後的咝腥照I來看,並沒有聽錯。

  就是20倍。

  “這……”

  李傑轉過頭看向了坐在他左手邊的科技委主任宋建。

  然後發現對方此時也正看向他這邊。

  作爲業內的絕對大佬,二人顯然都看出了這個軟件的潛力。

  雖然常浩南目前所講的,只是整個項目中大概10%左右的部分,但也足以管窺其最終成品的優越性。

  絕對是劃時代的產物!

  自從1983年我國第一臺超算銀河一號投入使用,一直以來困擾着華夏計算機領域的主要問題就是算力上不去。

  甚至都輪不到去討論元器件性能的問題。

  而是哪怕別人出口一樣的芯片和內存給你,你最後拿出來的成品性能還是差距很大。

  以至於美國近些年甚至都放開了對於電子元器件的出口管制,反而是在平臺架構方面管得很嚴。

  總之就是……

  不覺得你能帶來什麼威脅。

  實際情況也確實差不多。

  計算所爲遼河油田最新搞出來的曙光1000A超級計算機,峯值咝兴俣炔琶棵�60億次左右,目前還在籌建中的曙光2000-1,目標也只有200億次。

  而上個月大洋彼岸剛剛投入使用的ASCI Red,速度已經達到了每秒1萬億次。

  至於像各大高校採購的那種量產商用型號,性能差距則更加明顯。

  這樣的差距也是導致國內在計算機商業應用領域遲遲得不到發展的主要原因。

  畢竟有限的幾個課題就能把超算的算力佔滿,導致只有最重要的國家級項目才能夠分配到使用資源,大多數研究人員根本無福體驗。

  如今隨着一陣由京航帶起來的超算熱潮雖然在一定程度上緩解了這種情況,但這些性能一般的商用服務器在面對複雜問題時又經常顯得無能爲力。

  伱要想改變人們舊的觀念,就得實實在在讓人感受到好處纔行。

  此時李傑的腦海中又回憶起了自己前幾天和常浩南見面的時候,後者也曾經表示過,超算或者服務器這種業務,不能賣出去就算了,尤其是在相關產業還不發達的華夏,必須得提供持續服務,推廣超級計算機應用纔行。

  當時他只是覺得這個思路很好,肯定能提升一些用戶粘性,但計算所目前自己又沒能力做這方面的工作,所以才委託給了常浩南。

  並且以未來曙光2000計算機的優先使用權,以及開放對曙光集團的投資許可作爲交換。

  但沒想到他這邊甚至還沒來得及召開董事會,對方甚至連成果都已經拿出來了。

  雖然需要超級計算機的領域千千萬萬,但數值模擬和仿真絕對是其中應用範圍最廣的一個領域。

  在這上面直接提高20倍的效率,相當於把華夏和美國之間的算力差距從三個數量級縮小到了一個數量級。

  雖然還不至於直接反超,但至少能看到對方的背影。

  而且,幾乎所有的工程類學科,都可以從中獲益。

  “常浩南同志,我有個問題想要請教。”

  一個沉穩的聲音劃破了會議室裏面的嚷鬧。

  幾乎所有人都回過頭,看向房間的最後。

第365章 從夢想公司手裏搶資源!

  說話的人是宋建。

  而這樣的大佬,竟然使用了“請教”這樣謙遜的說法。

  甚至在提問之前,還特地舉手示意。

  排面拉滿!

  這種情況下,會議室裏的其他人自然是瞬間就恢復了安靜。

  宋建伸手扶了扶鼻樑上架着的黑框眼鏡:

  “小常啊,我大概聽懂了你剛剛介紹的這種網格生成算法,是需要以大規模的模型表面網格爲輸入,並保證所生成的四面體網格的表面網格與輸入網格具備高一致性。”

  儘管他並非數值計算領域的專家,但在控制領域深耕多年的他顯然有着深厚的理論功底,僅僅是聽懂這段介紹並不困難。

  “沒錯。”

  “那麼,對於規模較大的項目來說,這個過程會不會佔用太多內存,導致程序無法正常咝邢氯ィ俊�

  常浩南此時很想說一聲問得好。

  但考慮到宋建的年齡和地位,最後還是憋住了。

  這個年代,很多所謂“超級計算機”的內存也只有4-8G,其實是無法承受很高計算強度的。

  而且,並不是說把需要8G內存咝械某绦蚍怕谋毒涂梢匀拥�2G內存的電腦上正常使用了。

  對於一個特定的算法來說,單純把計算速度降下來,並不會明顯降低內存佔用。

  但常浩南自然也是考慮過這個問題的。

  “是這樣,在我發放給專門負責這一模塊的課題組的文件裏面會詳細提到,後續涉及到具體的程序編寫時,將採用多級區域分解策略,以保證方法的並行效率,具體來說就是第一級的區域分解用平面分割三維區域,第二級則使用直線分割二維區域,兩部分均遞歸進行而且將會分配給不同的處理器負責。”

  “從我之前測試過的結果來看,對於內存爲8G的超算或者服務器而言,在CPU併發能力足夠的前提下,可以處理到十億量級單元的網格數量,至於更復雜的結構,就需要等到軟件的試用版完成之後再正式進行測試了。”

  “另外,對於處理器數量不夠的計算機,我們會考慮提供一種降級版本,當然出於商業方面的考慮,這種版本可能會被命名爲開放版或者教育版,它的效率大概是功能完整版的五分之一左右,但仍然遠遠超過目前市面上如Open CASCADE Technology這樣的同類型產品,並且還具備一些後者所沒有的功能。”

  “並且當未來軟件的商用版本發售時,我們也會根據不同的客戶等級有選擇性地開放購買權限。”

  經過這一番條理分明的解釋之後,宋建滿意地點了點頭:

  “好的,我沒有問題了。”

  在經過了長達兩個小時高密度信息的摧殘之後,現場的絕大部分人都已經相當疲憊了,再強行繼續下去的效果也不會好,因此常浩南直接宣佈茶歇。

  當然,由於條件有限,所以並沒有水果和點心。

  真的只提供茶水。

  不過眼下這個情況,也沒什麼人有心情喫喫喝喝。

  尤其是被分配負責搞網格生成模塊的幾個組,都是拿着常浩南發給他們的資料就地開始了討論。

  就跟大學時候上課差不多,自然也會有人直接找上常浩南。

  比如姚夢娜和徐洋。

  她們倆還是沒有太多心理包袱的。

  “常工,不對,常主任,剛剛夢娜提出來了一個想法,我簡單驗證了一下,覺得似乎有可行性。”

  後者有些驚訝地轉過頭,看着並排站在一起的徐洋和姚夢娜。

  似乎自打這次從鎬京回來之後,她們之間的關係就好了不少……

  “師……師弟,是這樣,之前我在603那邊的時候,還順便參與了一個渦槳發動機適配螺旋槳改進的項目。”

  常浩南思索了一下,覺得姚夢娜說的應該是一種�8的改進型,只不過考慮到這間會議室裏的人並不都是航空系統內部的,所以沒有說明具體型號。

  原版的�8採用和安12一樣平平無奇沒什麼亮點的四葉螺旋槳,到了眼下的90年代,在推進效率和噪音控制等方面已經完全跟不上時代了。

  所以在原來的時間線上,�8三類平臺以及�9平臺都換裝了更新的6葉槳。

  儘管如今�8的發展已經因爲常浩南在去年年末的一次插手而出現了些許偏差,但具體到螺旋槳升級上,應該大差不大。

  “呃……是遇到困難了麼?”

  “那倒不是,我現在雖然沒有你們兩個那麼大能耐,但這種小活還是能幹明白的。”

  姚夢娜氣鼓鼓地搖了搖頭,

  “我是在聽了你剛剛又一次提到之前那個把三角形轉化爲僞四邊形的思路之後突然想到的,就是能不能在結構化網格生成的過程中,採用真正的四邊形,或者說是六面體網格?”

  “就比如這一次設計新螺旋槳的過程中,我們大量使用了非均勾有理B樣條和T樣條,在這種場景下,四邊形網格有適合做樣條擬合的張量積結構,獲取張量積面片比獲取基於三角網的博斯坦恩/貝塞爾基底更容易,所以應該更加適用於高階曲面的建模。”

  緊接着,徐洋把一個上面寫着一頁算式的本子放在了常浩南面前並繼續補充道:

  “她跟我說了這個想法之後,我簡單計算了一下,發現應該可以通過一種基於最低階Brezzi-Douglas-Marini空間的多點通量有限元方法對四邊形網格進行精確處理,後面的工作就是要在h^2—致四邊形網格上建立這種方法的速度超收斂理論分析,不過這不是我特別擅長的領域,所以想來看看伱有沒有什麼思路。”

  徐洋寫的計算過程和常浩南剛重生那會寫出來的程序一樣,突出一個言簡意賅。

  換個人來還真不一定能看明白。

  好在以常浩南現在的理論水平,也足以跳過中間一些不太重要的部分了。

  “算了,這個本子你先拿着好了,反正我們的當務之急還是按照你現在的思路,把軟件的框架給搭建起來,四邊形網格的問題應該是後面產品迭代升級過程的事情,還不是很急,等什麼時候有思路了再來跟我講也不遲。”

  徐洋看着低頭沉思的常浩南,也清楚這種計算數學領域的問題主要是拼一手靈光乍現,所以根本急不來,所以便準備拉着姚夢娜回座位。

  實際上,就連她提出的這種網格化處理手段,對於數值分析領域而言都是全新的。

  一般來說,這就更需要一些時間了。

  爲什麼數學領域的大論文經常會審上幾個月甚至超過一年時間?

  因爲光是其中提出的各種新概念新理論,往往就足夠審稿人員理解上一陣子了。

  有些時候所有的審稿人都無法理解,但又不能證僞,所以就只能暫時擱着。

  然而常浩南卻直接從身後叫住了她們:

  “等等等等……”

  “雖然四邊形網格的事情確實要等到後面再說,不過你這個理論證明問題我還是有點思路的。”

  “你這就看懂了?”

  徐洋猛地回過頭,臉上滿是詫異。

  “還好吧,因爲我研究過多點通量近似方法,所以會了解一些,不算是零基礎。”

  常浩南直接從旁邊拿起了筆:

  “可以參考混合有限元的超收斂思路分析,首先尋找有限元空間中無限逼近精確解的插值,並建立插值與精確解之間的關係,然後建立數值解與插值之間的關係……”

  ……

  與此同時,在會議室最後面,宋建拍了拍李傑的肩膀,示意後者跟自己出來。

  在幾名警衛人員的引導下,二人來到了附近一處僻靜無人的地方。

  “李傑啊,你覺得,小常同志這個項目組,當然也包括他後面會成立的那家公司,前景如何?”

  “不可限量。”

  李傑幾乎想都沒想就給出了回答:

  “不僅僅是在技術上具備劃時代的領先,更重要的是,我認爲常浩南同志在統領全局這方面有相當強的能力。”

  這樣的評價甚至遠遠超過了宋建自己剛纔的預期,因此瞬間就來了興趣:

  “哦?怎麼說?”

  緊接着,李傑便把前幾天常浩南和自己見面時的情況大致描述了一遍。

  “有點意思……”

  當聽到常浩南表示希望能通過自己的工作間接推進國產高性能服務器和超級計算機的應用和發展時,宋建也同樣露出了出乎預料的表情,

  “難怪老丁這麼重視,一直捏着不肯撒手……”

  這後半句話的聲音很小,李傑一時間沒有聽清:

  “呃……宋主任您剛剛說什麼?”