說話的人是宋建。
而這樣的大佬,竟然使用了“請教”這樣謙遜的說法。
甚至在提問之前,還特地舉手示意。
排麵拉滿!
這種情況下,會議室裏的其他人自然是瞬間就恢複了安靜。
宋建伸手扶了扶鼻梁上架著的黑框眼鏡:
“小常啊,我大概聽懂了你剛剛介紹的這種網格生成算法,是需要以大規模的模型表麵網格為輸入,並保證所生成的四麵體網格的表麵網格與輸入網格具備高一致性。”
盡管他並非數值計算領域的專家,但在控製領域深耕多年的他顯然有著深厚的理論功底,僅僅是聽懂這段介紹並不困難。
“沒錯。”
“那麽,對於規模較大的項目來說,這個過程會不會占用太多內存,導致程序無法正常運行下去?”
常浩南此時很想說一聲問得好。
但考慮到宋建的年齡和地位,最後還是憋住了。
這個年代,很多所謂“超級計算機”的內存也隻有4-8g,其實是無法承受很高計算強度的。
而且,並不是說把需要8g內存運行的程序放慢四倍就可以扔到2g內存的電腦上正常使用了。
對於一個特定的算法來說,單純把計算速度降下來,並不會明顯降低內存占用。
但常浩南自然也是考慮過這個問題的。
“是這樣,在我發放給專門負責這一模塊的課題組的文件裏麵會詳細提到,後續涉及到具體的程序編寫時,將采用多級區域分解策略,以保證方法的並行效率,具體來說就是第一級的區域分解用平麵分割三維區域,第二級則使用直線分割二維區域,兩部分均遞歸進行而且將會分配給不同的處理器負責。”
“從我之前測試過的結果來看,對於內存為8g的超算或者服務器而言,在cpu並發能力足夠的前提下,可以處理到十億量級單元的網格數量,至於更複雜的結構,就需要等到軟件的試用版完成之後再正式進行測試了。”
“另外,對於處理器數量不夠的計算機,我們會考慮提供一種降級版本,當然出於商業方麵的考慮,這種版本可能會被命名為開放版或者教育版,它的效率大概是功能完整版的五分之一左右,但仍然遠遠超過目前市麵上如opencascadetechnology這樣的同類型產品,並且還具備一些後者所沒有的功能。”
“並且當未來軟件的商用版本發售時,我們也會根據不同的客戶等級有選擇性地開放購買權限。”
經過這一番條理分明的解釋之後,宋建滿意地點了點頭:
“好的,我沒有問題了。”
在經過了長達兩個小時高密度信息的摧殘之後,現場的絕大部分人都已經相當疲憊了,再強行繼續下去的效果也不會好,因此常浩南直接宣布茶歇。
當然,由於條件有限,所以並沒有水果和點心。
真的隻提供茶水。
不過眼下這個情況,也沒什麽人有心情吃吃喝喝。
尤其是被分配負責搞網格生成模塊的幾個組,都是拿著常浩南發給他們的資料就地開始了討論。
就跟大學時候上課差不多,自然也會有人直接找上常浩南。
比如姚夢娜和徐洋。
她們倆還是沒有太多心理包袱的。
“常工,不對,常主任,剛剛夢娜提出來了一個想法,我簡單驗證了一下,覺得似乎有可行性。”
後者有些驚訝地轉過頭,看著並排站在一起的徐洋和姚夢娜。
似乎自打這次從鎬京回來之後,她們之間的關係就好了不少……
“師……師弟,是這樣,之前我在603那邊的時候,還順便參與了一個渦槳發動機適配螺旋槳改進的項目。”
常浩南思索了一下,覺得姚夢娜說的應該是一種運8的改進型,隻不過考慮到這間會議室裏的人並不都是航空係統內部的,所以沒有說明具體型號。
原版的運8采用和安12一樣平平無奇沒什麽亮點的四葉螺旋槳,到了眼下的90年代,在推進效率和噪音控製等方麵已經完全跟不上時代了。
所以在原來的時間線上,運8三類平台以及運9平台都換裝了更新的6葉槳。
盡管如今運8的發展已經因為常浩南在去年年末的一次插手而出現了些許偏差,但具體到螺旋槳升級上,應該大差不大。
“呃……是遇到困難了麽?”
“那倒不是,我現在雖然沒有你們兩個那麽大能耐,但這種小活還是能幹明白的。”
姚夢娜氣鼓鼓地搖了搖頭,
“我是在聽了你剛剛又一次提到之前那個把三角形轉化為偽四邊形的思路之後突然想到的,就是能不能在結構化網格生成的過程中,采用真正的四邊形,或者說是六麵體網格?”
“就比如這一次設計新螺旋槳的過程中,我們大量使用了非均勾有理b樣條和t樣條,在這種場景下,四邊形網格有適合做樣條擬合的張量積結構,獲取張量積麵片比獲取基於三角網的博斯坦恩/貝塞爾基底更容易,所以應該更加適用於高階曲麵的建模。”
緊接著,徐洋把一個上麵寫著一頁算式的本子放在了常浩南麵前並繼續補充道:
“她跟我說了這個想法之後,我簡單計算了一下,發現應該可以通過一種基於最低階brezzi-dous-marini空間的多點通量有限元方法對四邊形網格進行精確處理,後麵的工作就是要在h^2—致四邊形網格上建立這種方法的速度超收斂理論分析,不過這不是我特別擅長的領域,所以想來看看伱有沒有什麽思路。”
徐洋寫的計算過程和常浩南剛重生那會寫出來的程序一樣,突出一個言簡意賅。
換個人來還真不一定能看明白。
好在以常浩南現在的理論水平,也足以跳過中間一些不太重要的部分了。
“算了,這個本子你先拿著好了,反正我們的當務之急還是按照你現在的思路,把軟件的框架給搭建起來,四邊形網格的問題應該是後麵產品迭代升級過程的事情,還不是很急,等什麽時候有思路了再來跟我講也不遲。”
徐洋看著低頭沉思的常浩南,也清楚這種計算數學領域的問題主要是拚一手靈光乍現,所以根本急不來,所以便準備拉著姚夢娜回座位。
實際上,就連她提出的這種網格化處理手段,對於數值分析領域而言都是全新的。
一般來說,這就更需要一些時間了。
為什麽數學領域的大論文經常會審上幾個月甚至超過一年時間?
因為光是其中提出的各種新概念新理論,往往就足夠審稿人員理解上一陣子了。
有些時候所有的審稿人都無法理解,但又不能證偽,所以就隻能暫時擱著。
然而常浩南卻直接從身後叫住了她們:
“等等等等……”
“雖然四邊形網格的事情確實要等到後麵再說,不過你這個理論證明問題我還是有點思路的。”
“你這就看懂了?”
徐洋猛地回過頭,臉上滿是詫異。
“還好吧,因為我研究過多點通量近似方法,所以會了解一些,不算是零基礎。”
常浩南直接從旁邊拿起了筆:
“可以參考混合有限元的超收斂思路分析,首先尋找有限元空間中無限逼近精確解的插值,並建立插值與精確解之間的關係,然後建立數值解與插值之間的關係……”
……
與此同時,在會議室最後麵,宋建拍了拍李傑的肩膀,示意後者跟自己出來。
在幾名警衛人員的引導下,二人來到了附近一處僻靜無人的地方。
“李傑啊,你覺得,小常同誌這個項目組,當然也包括他後麵會成立的那家公司,前景如何?”
“不可限量。”
李傑幾乎想都沒想就給出了回答:
“不僅僅是在技術上具備劃時代的領先,更重要的是,我認為常浩南同誌在統領全局這方麵有相當強的能力。”
這樣的評價甚至遠遠超過了宋建自己剛才的預期,因此瞬間就來了興趣:
“哦?怎麽說?”
緊接著,李傑便把前幾天常浩南和自己見麵時的情況大致描述了一遍。
“有點意思……”
當聽到常浩南表示希望能通過自己的工作間接推進國產高性能服務器和超級計算機的應用和發展時,宋建也同樣露出了出乎預料的表情,
“難怪老丁這麽重視,一直捏著不肯撒手……”
這後半句話的聲音很小,李傑一時間沒有聽清:
“呃……宋主任您剛剛說什麽?”
“哦,沒什麽。”
宋建擺了擺手,然後話鋒一轉,頗為嚴肅地問道:
“李傑同誌,你覺得,最近幾年計算所的改革,情況怎麽樣?”
這個有些敏感的問題讓李傑一時間不知道該怎麽回答。
從大概四年前開始,科學院試點了將計算所托管給夢想公司管理的企所聯合辦法,這也是目前夢想公司的總經理能夠掛名擔任計算所所長的原因。
“這裏隻有我們兩個人,你想什麽就說什麽,不要有心理包袱。”
“這……”
李傑猶豫了一下。
有些話要是放在公開場合,肯定是不太好講的。
但現在隻有自己和宋建兩個人,多吐露一些倒也無妨:
“宋主任,說實話,我不是很看好。”
“把我們托管給夢想公司,看上去二者之間的關係是密切了,但實際上對於日常的工作影響不大,所裏麵三個大的項目,經費仍然都來自國家撥款,夢想那邊無論是對於我們的技術發展,還是對於產品推廣都不是很上心,反而是對曙光集團很感興趣,甚至還試探過我的口風,問能不能讓雙方的副總裁兼任對方公司的副總經理。”
“而且您知道,因為倪院士的事情,夢想公司最近本來就在風口浪尖上,我們所以其實也承擔了一些本來不必要的壓力啊……”
“嗯……”
宋建站在一麵窗戶前麵背對著李傑,讓後者無法看到他的表情。
但很明顯是在思考。
許久之後,前者才終於回過頭:
“這次回去之後,你找幾個信得過的同誌,專門負責跟小常這邊對接,要把相關情況全部清楚、明白地記錄下來,等過一段時間之後,我們計算一下這個投入產出比的情況。”
這個命令讓李傑雙眼猛地一震。
不出意外的話,明年,也就是1998年,科學院還會再進行一次規模不小的組織調整。
而宋建顯然是有新的想法了。
(本章完)
而這樣的大佬,竟然使用了“請教”這樣謙遜的說法。
甚至在提問之前,還特地舉手示意。
排麵拉滿!
這種情況下,會議室裏的其他人自然是瞬間就恢複了安靜。
宋建伸手扶了扶鼻梁上架著的黑框眼鏡:
“小常啊,我大概聽懂了你剛剛介紹的這種網格生成算法,是需要以大規模的模型表麵網格為輸入,並保證所生成的四麵體網格的表麵網格與輸入網格具備高一致性。”
盡管他並非數值計算領域的專家,但在控製領域深耕多年的他顯然有著深厚的理論功底,僅僅是聽懂這段介紹並不困難。
“沒錯。”
“那麽,對於規模較大的項目來說,這個過程會不會占用太多內存,導致程序無法正常運行下去?”
常浩南此時很想說一聲問得好。
但考慮到宋建的年齡和地位,最後還是憋住了。
這個年代,很多所謂“超級計算機”的內存也隻有4-8g,其實是無法承受很高計算強度的。
而且,並不是說把需要8g內存運行的程序放慢四倍就可以扔到2g內存的電腦上正常使用了。
對於一個特定的算法來說,單純把計算速度降下來,並不會明顯降低內存占用。
但常浩南自然也是考慮過這個問題的。
“是這樣,在我發放給專門負責這一模塊的課題組的文件裏麵會詳細提到,後續涉及到具體的程序編寫時,將采用多級區域分解策略,以保證方法的並行效率,具體來說就是第一級的區域分解用平麵分割三維區域,第二級則使用直線分割二維區域,兩部分均遞歸進行而且將會分配給不同的處理器負責。”
“從我之前測試過的結果來看,對於內存為8g的超算或者服務器而言,在cpu並發能力足夠的前提下,可以處理到十億量級單元的網格數量,至於更複雜的結構,就需要等到軟件的試用版完成之後再正式進行測試了。”
“另外,對於處理器數量不夠的計算機,我們會考慮提供一種降級版本,當然出於商業方麵的考慮,這種版本可能會被命名為開放版或者教育版,它的效率大概是功能完整版的五分之一左右,但仍然遠遠超過目前市麵上如opencascadetechnology這樣的同類型產品,並且還具備一些後者所沒有的功能。”
“並且當未來軟件的商用版本發售時,我們也會根據不同的客戶等級有選擇性地開放購買權限。”
經過這一番條理分明的解釋之後,宋建滿意地點了點頭:
“好的,我沒有問題了。”
在經過了長達兩個小時高密度信息的摧殘之後,現場的絕大部分人都已經相當疲憊了,再強行繼續下去的效果也不會好,因此常浩南直接宣布茶歇。
當然,由於條件有限,所以並沒有水果和點心。
真的隻提供茶水。
不過眼下這個情況,也沒什麽人有心情吃吃喝喝。
尤其是被分配負責搞網格生成模塊的幾個組,都是拿著常浩南發給他們的資料就地開始了討論。
就跟大學時候上課差不多,自然也會有人直接找上常浩南。
比如姚夢娜和徐洋。
她們倆還是沒有太多心理包袱的。
“常工,不對,常主任,剛剛夢娜提出來了一個想法,我簡單驗證了一下,覺得似乎有可行性。”
後者有些驚訝地轉過頭,看著並排站在一起的徐洋和姚夢娜。
似乎自打這次從鎬京回來之後,她們之間的關係就好了不少……
“師……師弟,是這樣,之前我在603那邊的時候,還順便參與了一個渦槳發動機適配螺旋槳改進的項目。”
常浩南思索了一下,覺得姚夢娜說的應該是一種運8的改進型,隻不過考慮到這間會議室裏的人並不都是航空係統內部的,所以沒有說明具體型號。
原版的運8采用和安12一樣平平無奇沒什麽亮點的四葉螺旋槳,到了眼下的90年代,在推進效率和噪音控製等方麵已經完全跟不上時代了。
所以在原來的時間線上,運8三類平台以及運9平台都換裝了更新的6葉槳。
盡管如今運8的發展已經因為常浩南在去年年末的一次插手而出現了些許偏差,但具體到螺旋槳升級上,應該大差不大。
“呃……是遇到困難了麽?”
“那倒不是,我現在雖然沒有你們兩個那麽大能耐,但這種小活還是能幹明白的。”
姚夢娜氣鼓鼓地搖了搖頭,
“我是在聽了你剛剛又一次提到之前那個把三角形轉化為偽四邊形的思路之後突然想到的,就是能不能在結構化網格生成的過程中,采用真正的四邊形,或者說是六麵體網格?”
“就比如這一次設計新螺旋槳的過程中,我們大量使用了非均勾有理b樣條和t樣條,在這種場景下,四邊形網格有適合做樣條擬合的張量積結構,獲取張量積麵片比獲取基於三角網的博斯坦恩/貝塞爾基底更容易,所以應該更加適用於高階曲麵的建模。”
緊接著,徐洋把一個上麵寫著一頁算式的本子放在了常浩南麵前並繼續補充道:
“她跟我說了這個想法之後,我簡單計算了一下,發現應該可以通過一種基於最低階brezzi-dous-marini空間的多點通量有限元方法對四邊形網格進行精確處理,後麵的工作就是要在h^2—致四邊形網格上建立這種方法的速度超收斂理論分析,不過這不是我特別擅長的領域,所以想來看看伱有沒有什麽思路。”
徐洋寫的計算過程和常浩南剛重生那會寫出來的程序一樣,突出一個言簡意賅。
換個人來還真不一定能看明白。
好在以常浩南現在的理論水平,也足以跳過中間一些不太重要的部分了。
“算了,這個本子你先拿著好了,反正我們的當務之急還是按照你現在的思路,把軟件的框架給搭建起來,四邊形網格的問題應該是後麵產品迭代升級過程的事情,還不是很急,等什麽時候有思路了再來跟我講也不遲。”
徐洋看著低頭沉思的常浩南,也清楚這種計算數學領域的問題主要是拚一手靈光乍現,所以根本急不來,所以便準備拉著姚夢娜回座位。
實際上,就連她提出的這種網格化處理手段,對於數值分析領域而言都是全新的。
一般來說,這就更需要一些時間了。
為什麽數學領域的大論文經常會審上幾個月甚至超過一年時間?
因為光是其中提出的各種新概念新理論,往往就足夠審稿人員理解上一陣子了。
有些時候所有的審稿人都無法理解,但又不能證偽,所以就隻能暫時擱著。
然而常浩南卻直接從身後叫住了她們:
“等等等等……”
“雖然四邊形網格的事情確實要等到後麵再說,不過你這個理論證明問題我還是有點思路的。”
“你這就看懂了?”
徐洋猛地回過頭,臉上滿是詫異。
“還好吧,因為我研究過多點通量近似方法,所以會了解一些,不算是零基礎。”
常浩南直接從旁邊拿起了筆:
“可以參考混合有限元的超收斂思路分析,首先尋找有限元空間中無限逼近精確解的插值,並建立插值與精確解之間的關係,然後建立數值解與插值之間的關係……”
……
與此同時,在會議室最後麵,宋建拍了拍李傑的肩膀,示意後者跟自己出來。
在幾名警衛人員的引導下,二人來到了附近一處僻靜無人的地方。
“李傑啊,你覺得,小常同誌這個項目組,當然也包括他後麵會成立的那家公司,前景如何?”
“不可限量。”
李傑幾乎想都沒想就給出了回答:
“不僅僅是在技術上具備劃時代的領先,更重要的是,我認為常浩南同誌在統領全局這方麵有相當強的能力。”
這樣的評價甚至遠遠超過了宋建自己剛才的預期,因此瞬間就來了興趣:
“哦?怎麽說?”
緊接著,李傑便把前幾天常浩南和自己見麵時的情況大致描述了一遍。
“有點意思……”
當聽到常浩南表示希望能通過自己的工作間接推進國產高性能服務器和超級計算機的應用和發展時,宋建也同樣露出了出乎預料的表情,
“難怪老丁這麽重視,一直捏著不肯撒手……”
這後半句話的聲音很小,李傑一時間沒有聽清:
“呃……宋主任您剛剛說什麽?”
“哦,沒什麽。”
宋建擺了擺手,然後話鋒一轉,頗為嚴肅地問道:
“李傑同誌,你覺得,最近幾年計算所的改革,情況怎麽樣?”
這個有些敏感的問題讓李傑一時間不知道該怎麽回答。
從大概四年前開始,科學院試點了將計算所托管給夢想公司管理的企所聯合辦法,這也是目前夢想公司的總經理能夠掛名擔任計算所所長的原因。
“這裏隻有我們兩個人,你想什麽就說什麽,不要有心理包袱。”
“這……”
李傑猶豫了一下。
有些話要是放在公開場合,肯定是不太好講的。
但現在隻有自己和宋建兩個人,多吐露一些倒也無妨:
“宋主任,說實話,我不是很看好。”
“把我們托管給夢想公司,看上去二者之間的關係是密切了,但實際上對於日常的工作影響不大,所裏麵三個大的項目,經費仍然都來自國家撥款,夢想那邊無論是對於我們的技術發展,還是對於產品推廣都不是很上心,反而是對曙光集團很感興趣,甚至還試探過我的口風,問能不能讓雙方的副總裁兼任對方公司的副總經理。”
“而且您知道,因為倪院士的事情,夢想公司最近本來就在風口浪尖上,我們所以其實也承擔了一些本來不必要的壓力啊……”
“嗯……”
宋建站在一麵窗戶前麵背對著李傑,讓後者無法看到他的表情。
但很明顯是在思考。
許久之後,前者才終於回過頭:
“這次回去之後,你找幾個信得過的同誌,專門負責跟小常這邊對接,要把相關情況全部清楚、明白地記錄下來,等過一段時間之後,我們計算一下這個投入產出比的情況。”
這個命令讓李傑雙眼猛地一震。
不出意外的話,明年,也就是1998年,科學院還會再進行一次規模不小的組織調整。
而宋建顯然是有新的想法了。
(本章完)