學霸的軍工科研系統 第361章 最強大腦,模塊化并行程序開發
又聊了一些項目上的事情之后,林芝從自己的包里面掏出了一個裝飾精美的小盒子放在常浩南桌子上。
“對了,常老師,我們還給您帶了禮物。”
一輛賽車模型。
印第安納波利斯有著歷史悠久的印地方程式系列賽,賽車文化相當濃郁。
本來她剛才是準備把話題引到幾個人去看印第安納波利斯賽道的時候再拿出來,但中間被常浩南打亂了聊天的進度。
只好就這么有些生硬地給了。
“印地賽車么?”
禮物的包裝盒是透明的,常浩南無需拆開就能看到里面的東西。
“您連這個比賽都知道?”
宋庭遇眼前一亮:
“我在這次去美國之前,只聽說過F1。”
“這個么……我也更喜歡F1一些。”
常浩南端詳了一會那個精巧的賽車模型:
“并且我猜邁克爾·舒馬赫一定能在法拉利車隊奪冠,還不止一個。”
這句話說完之后,他注意到宋庭遇的嘴角不自主地撇了撇,顯然對此不以為然,只是出于禮貌并未反駁。
畢竟紅色馬戲團已經快20年沒拿過車手總冠軍了,這個年代的F1車迷更多集中在威廉姆斯和邁凱倫。
當然常浩南也就是隨口一說,并沒有在這個問題上繼續糾纏下去。
他把模型放在了電腦顯示器旁邊:
“你們回去之后準備一下,也可以聽一聽楊院士的意見,總之,如果加入我的項目組,那么暑假肯定就回不了家了。”
作為新確認下來的國家重點實驗室,揭牌儀式自然也搞得相當隆重,相比之前超算中心成立那一次的牌面甚至更大。
這甚至都不是常浩南的要求,而是學校方面給做的安排。
不管怎么說,這個實驗室終究是建在了京航的校園里面,那就是長臉的事情。
另外,徐洋和姚夢娜也從鎬京趕了回來。
前者將負責一部分軟件開發的工作,而后者則會結合實際使用經驗對于飛行器設計進行專門優化。
由于常浩南認下了首席科學家的頭銜,因此實驗室暫時沒有設主任一職,只有兩個副主任負責協助工作。
按照規定,國家重點實驗室會在落成24年后進行一次驗收。
只要在那時候有主任簽字就行。
考慮到常浩南的成長速度,那時候他應該已經畢業了,正式就任實驗室主任一職肯定也沒有問題。
所以倒也不急。
考慮到時間緊迫,常浩南選擇在揭牌儀式當晚就組織了項目組的第一次會議。
本來常浩南是準備直接叫工作會議,直接開始分配任務盡快開工的。
但是在會議快開始的時候,原本只是來走個過場的宋建卻突然到了現場。
后面還跟著楊芙青和李杰等幾位同樣受邀參加儀式的院士。
這肯定沒辦法拒之門外。
科委主任只是宋建眾多頭銜中不那么重要的一個。
實際上他是最優控制系統理論、分布參數控制理論專家、華夏科學院、工程院雙院院士、瑞典皇家工程科學院、美國國家工程院、俄羅斯科學院外籍院士、973計劃和星火計劃的提出者和負責人……
并且不出意外的話,下一任工程院院長應該也是他。
為了表示對幾位大佬的尊重,還是讓人臨時把標題改成了研討會。
當然,說是研討,已經準備好的會議內容肯定是不能改了,還是他一個人唱主角,其本質更接近答疑。
本來常浩南的的意思是讓宋建先講幾句。
但后者卻擺了擺手表示不需要,而且還在面前的桌上攤開了一本筆記本:
“我們這次不告而來,也是為了考察和學習,常浩南同志你照常進行會議流程就好,如果有什么問題,我們會在后面的發言環節提問的。”
常浩南很快明白,對方這次來恐怕也是帶著點給自己站臺的意思。
他過去一年中主要接觸的畢竟還是國防科工委系統的單位,而這一次組建的實驗室卻涉及到和科學院以及多所屬于不同系統的大學合作,未必會像之前那樣順利。
而有了宋建的這句話,情況就完全不一樣了。
于是在簡短的開場之后,常浩南也不浪費時間,直接切入了正題:
“首先,歡迎各位加入數值模擬與數據分析實驗室。”
“相信用仿真模擬手段做過課題的人都清楚,目前國外主流的數值模擬軟件,在計算效率和精度上很難兼顧,并且對于一些復雜問題,尤其是多場耦合的復雜問題很難得出結果。”
“所以我們的第一個項目,也是最重要的項目,是首先給我們自己制造一把趁手的工具,也就是一個全新的、面向多物理場的仿真模擬軟件。”
為此他花掉了系統提供的全部科研點數。
即便如此,依然只能提供一個基本框架,后面還需要持續進行升級和維護。
足以見得這個項目的復雜程度。
“相比于過去的傳統手段,我們主要改進的有以下四個方面。”
“一,是一種全新的非線性偏微分方程組降維方法,我已經把相關的理論內容以書面形式發給了各位,并且這個部分將會由我本人親自負責,因此在會上就不再做討論,如果有感興趣或者不了解的地方,可以后面再來跟我交流。”
“第二,是分別針對力熱和電磁兩組強耦合場開發新的時頻域算法。”
“第三,對于絕大部分可以使用傳統方法解決的問題,我們也不會徹底放棄有限元法,但對于復雜問題,需要開發全新的并行有限元分析過程。”
“第四,是優化我們在幾乎所有數值分析方法中的關鍵步驟,也就是網格生成方法,尤其是對于一些復雜的‘臟’幾何問題,要拿出對應的解決方案。”
“為了提高效率,我將會把后面三部分任務分成9個模塊交給不同的小組做同步的并行開發,最后再集中對接到我這里來,形成一個完整的應用程序。”
這句話一出,整個會議室毫不意外地陷入了一陣驚呼聲之中。
就連老成沉穩的宋建等人,也是頗為詫異地抬起頭看向臺上的常浩南。
實際上,后者所說的四個方面聽上去好像不多,但其實已經相當于把傳統的數值分析方法給整個推翻了重建,難度本來就堪比移山。
現在他竟然還不準備一項一項按照順序進行,而是要同時來搞?
還要讓所有的模塊都對接到他本人那里?
這不僅需要極強的全局掌控力,更重要的是容錯率很低。
“常總,您說的這種模塊化開發,效率確實是高了,但萬一要是有哪個部分結果出現一些結構性的問題,那可是要牽一發而動全身啊……”
“是啊常總,這樣對于我們來說倒還好,您那邊的壓力是不是太大了,畢竟要整合所有的模塊……”
眾人的反應并不出乎常浩南的預料。
實際上,如果沒有系統幫忙,他也不敢玩出這種花活。
前世洛馬公司在開發F35的飛控軟件時就用了這種辦法。
而且還外包給了印度程序員。
最后一直到常浩南重生那會,服役已經十年了,還有一百多個bug沒修好……
他抬起雙手,在半空中向下按了按,示意大家安靜。
“我可以確定,結構性的設計問題,不會出現,只要所有模塊內部不出現差錯,組裝到一起之后,肯定能夠穩定運行。”
常浩南用極其篤定的語氣說道:
“至于編寫程序過程中出現的bug,這個無法避免,但并不會對我們的項目產生太大影響,因為你們在把項目提交給我之后,如果有bug,我可以給伱反饋到具體的位置,到時候再改就行了。”
“另外,你們每個人雖然只負責一部分程序,但也要對整體的開發思路有一個了解,這樣才能保證執行具體任務時的方向不出問題,所以同樣性質的會,總共要開三場,分別介紹后面三個部分工作所涉及到的具體內容,包括理論,以及算法。比如今天先講最基礎的第四部分,也就是自動網格生成算法。”
“總的來說,只要你們跟著我的指引,把我已經構思完的思路以代碼的形式表現出來,這個項目就肯定能走到最后。”
幾句話結束,整個臺下鴉雀無聲。
如果換個人站在上面,恐怕早就已經被轟下去了。
但是現在。
一方面是宋建剛剛表現出的支持,另一方面是大家多少了解這位首席科學家之前的一些牛逼事跡。
再加上常浩南剛剛說話時那種自信但卻不盲目的感覺……
眾人腦子里幾乎同時跳出一個念頭:
“難道真能行?”
常浩南看著面前表情各異的與會者:
“我講明白了么?”
(本章完)
學霸的軍工科研系統 第361章 最強大腦,模塊化并行程序開發