在這個(gè)突如其來(lái)的小插曲過(guò)后,常浩南把旁邊的黑板翻了個(gè)面,繼續(xù)沿著剛剛的路線講解起來(lái):
“正是由于傳統(tǒng)方法面臨的種種問(wèn)題,在我們這個(gè)程序里面,將會(huì)采用一個(gè)基于Delaunay-AFT的并行約束四面體網(wǎng)格生成辦法,生成圍繞分割平面的分隔層,從而將網(wǎng)格覆蓋區(qū)域分解?!?br/>
“生成分隔層時(shí)分割平面僅作為引導(dǎo),從而避免了幾何約束的引入,同時(shí),通過(guò)多級(jí)區(qū)域分解策略保證了并行式網(wǎng)格生成的效率;通過(guò)基于磁盤(pán)緩存的通信機(jī)制節(jié)省了對(duì)計(jì)算機(jī)內(nèi)存的使用……”
“這一流程主要分為以下幾個(gè)步驟,一是網(wǎng)格規(guī)模的評(píng)估……”
“第二是分割平面的引入,可以借助于M的過(guò)重心的慣性矩最小的主慣性軸來(lái)確定分割平面∏。該軸的方向向量n可以由M的慣量矩陣的最小特征值對(duì)應(yīng)的特征向量來(lái)確定,計(jì)算方式如下……”
“……”
僅僅是常浩南口中“最基礎(chǔ)”的并行曲面三角形/四邊形網(wǎng)格生成方法,就講了將近兩個(gè)小時(shí)的時(shí)間。
這還只是理論部分。
“在籌建實(shí)驗(yàn)室的這段時(shí)間里,我簡(jiǎn)單驗(yàn)證了一下剛才講過(guò)的網(wǎng)格生成方式,測(cè)試對(duì)象是常見(jiàn)的齒輪滾刀模型和汽缸蓋模型,分別有348個(gè)和2736個(gè)曲面,其中包含多種難以用傳統(tǒng)方式生成網(wǎng)格薄片曲面,最終結(jié)果我放在這里,大家可以參考一下。”
常浩南輕點(diǎn)鼠標(biāo),終于放出了第一份PPT的最后一張圖——
由于他要講的內(nèi)容實(shí)在太多,以至于在之前的測(cè)試過(guò)程中,目前還相當(dāng)早期的office軟件經(jīng)??ㄋ溃炔坏靡阎缓梅殖珊脦讉€(gè)文件才能進(jìn)行下去。
“在這里面,我將單元質(zhì)量Q定義為一個(gè)單元內(nèi)切球半徑Ri和外接球的半徑Rc之比,為了把單元質(zhì)量盡可能變?yōu)檎麛?shù),再把結(jié)果乘以三,所以最終定義的Q=3*(Ri/Rc)”
“可以看出,相比于經(jīng)過(guò)傳統(tǒng)方法生成的高精度網(wǎng)格,新方法生成的網(wǎng)格即便在外形極度復(fù)雜的臟區(qū)域,也沒(méi)有生成質(zhì)量為0.1-0.2的垃圾網(wǎng)格,質(zhì)量為0.6-1.0之間的網(wǎng)格總占比在91.7%以上,加權(quán)平均質(zhì)量相比前者降低大約0.2%,這一差異在實(shí)際工作中幾乎不會(huì)造成影響?!?br/>
“在最終的時(shí)間消耗上,盡管并行策略相比于傳統(tǒng)方式增加了區(qū)域分解、網(wǎng)格加密和節(jié)點(diǎn)合并三個(gè)步驟,但由于大大提高了網(wǎng)格生成效率,因此對(duì)于兩個(gè)測(cè)試模型,總用時(shí)分別僅有750秒和2100秒,分別只有串行方法的5.9%和4.7%……”
當(dāng)常浩南把程序運(yùn)行日志貼出來(lái),并講出結(jié)果的那一刻,原本寂靜的會(huì)議室里面幾乎瞬間就炸開(kāi)了鍋。
前者也特地沒(méi)有馬上維持秩序。
人在突然接受了遠(yuǎn)超自己認(rèn)知水平的信息之后,總是需要一些時(shí)間來(lái)平穩(wěn)情緒的。
畢竟那可是原來(lái)20倍的效率。
在數(shù)值計(jì)算這個(gè)領(lǐng)域,時(shí)間上的量變本身就是質(zhì)變。
齒輪滾刀和汽缸蓋只不過(guò)是相當(dāng)簡(jiǎn)單的兩個(gè)模型而已,網(wǎng)格生成到底要花費(fèi)20分鐘還是6個(gè)小時(shí)的差別或許不大。
但對(duì)于一些超大型的工程項(xiàng)目來(lái)說(shuō),算半個(gè)月和算一年之間可就有天壤之別了……
更何況,有更細(xì)心的人已經(jīng)能夠看出來(lái),常浩南開(kāi)發(fā)的這個(gè)全新方法,對(duì)于越復(fù)雜的模型效果越好。
也就是說(shuō)到了實(shí)際應(yīng)用中,這個(gè)優(yōu)勢(shì)很有可能不止20倍。
剛剛還坐在后面一臉沉穩(wěn)地記著筆記的李杰在聽(tīng)到常浩南說(shuō)出的那兩個(gè)數(shù)據(jù)之后,幾乎是下意識(shí)地抬起頭。
他先是微微抬起頭,順著眼鏡鏡片的下邊沿看了看會(huì)議室前面墻上掛著的幕布。
根據(jù)上面經(jīng)過(guò)放大顯示之后的運(yùn)行日志來(lái)看,并沒(méi)有聽(tīng)錯(cuò)。
就是20倍。
“這……”
李杰轉(zhuǎn)過(guò)頭看向了坐在他左手邊的科技委主任宋建。
然后發(fā)現(xiàn)對(duì)方此時(shí)也正看向他這邊。
作為業(yè)內(nèi)的絕對(duì)大佬,二人顯然都看出了這個(gè)軟件的潛力。
雖然常浩南目前所講的,只是整個(gè)項(xiàng)目中大概10%左右的部分,但也足以管窺其最終成品的優(yōu)越性。
絕對(duì)是劃時(shí)代的產(chǎn)物!
自從1983年我國(guó)第一臺(tái)超算銀河一號(hào)投入使用,一直以來(lái)困擾著華夏計(jì)算機(jī)領(lǐng)域的主要問(wèn)題就是算力上不去。
甚至都輪不到去討論元器件性能的問(wèn)題。
而是哪怕別人出口一樣的芯片和內(nèi)存給你,你最后拿出來(lái)的成品性能還是差距很大。
以至于美國(guó)近些年甚至都放開(kāi)了對(duì)于電子元器件的出口管制,反而是在平臺(tái)架構(gòu)方面管得很嚴(yán)。
總之就是……
不覺(jué)得你能帶來(lái)什么威脅。
實(shí)際情況也確實(shí)差不多。
計(jì)算所為遼河油田最新搞出來(lái)的曙光1000A超級(jí)計(jì)算機(jī),峰值運(yùn)行速度才每秒60億次左右,目前還在籌建中的曙光2000-1,目標(biāo)也只有200億次。
而上個(gè)月大洋彼岸剛剛投入使用的ASCI Red,速度已經(jīng)達(dá)到了每秒1萬(wàn)億次。
至于像各大高校采購(gòu)的那種量產(chǎn)商用型號(hào),性能差距則更加明顯。
這樣的差距也是導(dǎo)致國(guó)內(nèi)在計(jì)算機(jī)商業(yè)應(yīng)用領(lǐng)域遲遲得不到發(fā)展的主要原因。
畢竟有限的幾個(gè)課題就能把超算的算力占滿,導(dǎo)致只有最重要的國(guó)家級(jí)項(xiàng)目才能夠分配到使用資源,大多數(shù)研究人員根本無(wú)福體驗(yàn)。
如今隨著一陣由京航帶起來(lái)的超算熱潮雖然在一定程度上緩解了這種情況,但這些性能一般的商用服務(wù)器在面對(duì)復(fù)雜問(wèn)題時(shí)又經(jīng)常顯得無(wú)能為力。
伱要想改變?nèi)藗兣f的觀念,就得實(shí)實(shí)在在讓人感受到好處才行。
此時(shí)李杰的腦海中又回憶起了自己前幾天和常浩南見(jiàn)面的時(shí)候,后者也曾經(jīng)表示過(guò),超算或者服務(wù)器這種業(yè)務(wù),不能賣(mài)出去就算了,尤其是在相關(guān)產(chǎn)業(yè)還不發(fā)達(dá)的華夏,必須得提供持續(xù)服務(wù),推廣超級(jí)計(jì)算機(jī)應(yīng)用才行。
當(dāng)時(shí)他只是覺(jué)得這個(gè)思路很好,肯定能提升一些用戶粘性,但計(jì)算所目前自己又沒(méi)能力做這方面的工作,所以才委托給了常浩南。
并且以未來(lái)曙光2000計(jì)算機(jī)的優(yōu)先使用權(quán),以及開(kāi)放對(duì)曙光集團(tuán)的投資許可作為交換。
但沒(méi)想到他這邊甚至還沒(méi)來(lái)得及召開(kāi)董事會(huì),對(duì)方甚至連成果都已經(jīng)拿出來(lái)了。
雖然需要超級(jí)計(jì)算機(jī)的領(lǐng)域千千萬(wàn)萬(wàn),但數(shù)值模擬和仿真絕對(duì)是其中應(yīng)用范圍最廣的一個(gè)領(lǐng)域。
在這上面直接提高20倍的效率,相當(dāng)于把華夏和美國(guó)之間的算力差距從三個(gè)數(shù)量級(jí)縮小到了一個(gè)數(shù)量級(jí)。
雖然還不至于直接反超,但至少能看到對(duì)方的背影。
而且,幾乎所有的工程類學(xué)科,都可以從中獲益。
“常浩南同志,我有個(gè)問(wèn)題想要請(qǐng)教?!?br/>
一個(gè)沉穩(wěn)的聲音劃破了會(huì)議室里面的嚷鬧。
幾乎所有人都回過(guò)頭,看向房間的最后。
(本章完)