第三百五十章 你又在搗鼓新東西

字數:5232   加入書籤

A+A-


    實驗室。
    許青舟把設備打開,在觀測屏內檢查一遍各個設備的運行情況,就在一旁坐下,掏出稿紙,繼續研究IPC問題。
    其實,如果循規蹈矩,按照尋常的方法建立模型,這一周時間也已經足夠了。
    但許青舟考慮過後,打算對IPC模型進行優化。
    既然都決定要研究了,當然得搞出點新東西來。
    他目前有兩個想法。
    第一,嚐試設計更加合理的障礙函數形狀,或者調整障礙函數的參數,如自定義參數d和(ddhat的指數等,以進一步提高仿真精度和效率。
    第二,以嚐試引入並行計算和異步處理技術,將計算任務分解到多個處理器上並行執行,以提高計算效率。
    和往常一樣,除了中午去吃飯,許青舟白天都呆在實驗室,下午的時候,實驗室中來了個熟人,楚江峰院士。
    “楚教授。”
    許青舟笑著把老先生引入實驗室。
    “還順利吧?”
    楚江峰笑著問,他雖然在物理上幫不上什麽忙,可自己學生主導的實驗,還是該來看看。
    “順利。”許青舟點頭。
    楚江峰點點頭,打量著實驗室,頓時感慨,年紀輕輕就已經掌控一個實驗室了。
    這時,他低頭看了眼桌上的稿紙,不由得愣了愣。
    距離函數與障礙函數.
    這又是什麽玩意兒,物理裏邊有這東西?
    “這是.計算數學領域的IPC?”
    楚江峰涉獵廣泛,略微思考,就回憶起稿紙上的內容是什麽了。
    “您也研究過?”許青舟有點佩服楚院士的見多識廣。
    楚江峰微微搖頭,說道:“京大計算機學院的王教授就在做彈性體接觸仿真的項目,當初邀請我去幫著做數學模型,但我這邊走不開。”
    “你怎麽搗鼓上這東西了?”
    許青舟見楚江峰表情奇怪,解釋說道:“我一個朋友正在做彈性體接觸仿真方麵的項目,拜托我幫著解決IPC模型。”
    楚江峰搖搖頭,這小子,才多久啊,又開了個新的研究領域,還專挑硬骨頭那種來啃,據他所知,IPC這東西很難,要不然計算機學院也不會請他幫忙了。
    罷了罷了,年輕人,是得磨煉磨煉。
    楚江峰在實驗室呆了十來分鍾,見一切都井然有序,放心了,慢悠悠地離開。
    5月25日。
    實驗室,許青舟正在低頭計算,桌上已經鋪滿一張張複雜的驗算稿紙。
    這段時間,他除了收集實驗數據之外,都在搞郭子揚的那個模型。
    經過數天的努力,成果還算不錯,根據他估計,對比起以前的IPC,大約能提升近50倍的計算效率。
    整個基於障礙的增廣拉格朗日迭代模型,用預條件共軛梯度(PCG)替代了直接法來求解子線性係統。
    同時,對超大規模稀疏矩陣的存儲方式進行了革新,跳過了稀疏矩陣模式(pattern)的計算,在確保稀疏性存儲的基礎上完全省略了這一步驟。
    對外經濟貿易大學。
    見郭子揚打完電話回來,祁蘭問道:“學長,IPC模型什麽時候好?”
    “快了快了。”
    新加入項目的男生孫奇峰說道:“沒有IPC模型,我們接下來的工作也做不了啊。”
    另外一個女生也是點頭。
    “這不是問題。”
    郭子揚搖搖頭,說道:“昨晚我把這幾天的工作梳理了一遍,發現了不少問題,在IPC出來前,我們先把這些小問題解決。”
    “啊?有問題,但我看已經很不錯了啊。”孫奇峰撓了撓腦袋。
    “還是不行,你比如你第三部分的代碼,有幾段寫得太複雜,影響運算速度。”
    郭子揚把幾個問題大致說完,“我知道,我們現在搭建起來的框架大體能滿足項目需要,但是既然已經做了,我們為什麽不選擇精益求精。”
    “行了,大家回去都改改吧。”
    一個熟悉的人影就走進教室。
    “子揚,忙著呢。”邢雲逸笑著走進來。
    “嗯,剛忙完。”
    “子揚,這個項目不現實,你要不幹脆過我這邊來吧,並行計算方麵的,不出意外的話,等拿出第一階段的成果,就可以成院裏的重點項目。”
    “不用。”郭子揚搖頭,明白這家夥是來炫耀的。
    還是一如既往的頭鐵啊。邢雲逸並不意外,在郭子揚他們這邊串了個門,他也笑嗬嗬地走了。
    郭子揚視線從邢雲逸身上收回來,說:“你們幾個先看著,我去老張那邊一趟。”
    “張老師回來了?”
    張榮軒,計算機係的一位教授,也是郭子揚的編程老師,對郭子揚很不錯,所以一直在關注這個項目,1個月就出國做交流去了,
    郭子揚無奈地說道:“嗯,昨天剛回來,倒時差呢,早上打電話讓我去匯報情況。”
    辦公室。
    有些脫發的老教授表情愕然,“跑了兩個?”
    郭子揚點頭道:“覺得沒什麽搞頭,就放棄了。”
    “IPC這東西確實麻煩。你小子不是說很順利嗎,遇到問題了怎麽不給我說。”
    張榮軒沒好氣地責備,思索一會兒,沉聲說道:“這樣吧,我去數院那邊幫你借個人過來。”
    他還挺看好郭子揚,這小子看起來不大聰明,可有毅力,也有責任心。
    “教授,我們已經找到合適的人選了。”
    郭子揚不好意思地說道。
    “找到了?”
    “嗯,我高中的一個好朋友。”
    聞言,張榮軒不由得輕輕笑起來,這些小年輕果然沒什麽經驗,“小郭,IPC可不簡單,一般人搞不定的,還是聽我的,去數院找個人來。”
    叮~
    郭子揚的手機響起電話提示。
    他本來不想理會的,可卻看到是許青舟打來的,頓時精神一震,把要說的話咽下去。
    “教授,我那個朋友的電話。”
    張榮軒擺擺手:“先接吧。”
    “舟子,情況怎麽樣?”
    郭子揚迫不及待地問,前幾天許青舟就說快好了。
    “胖子,你最好有個心理準備。”許青舟的聲音從電話中傳了出來。
    郭子揚心裏咯噔一下。
    “我已經盡力了,和你當初給的那些標準相去甚遠,甚至可以說完全不一樣。”
    “啊?”
    郭子揚愣了愣,“和標準完全不一樣?”
    辦公室隻有兩個人,張榮軒隱約能聽到些內容,心說:“果然是這樣,這東西哪是隨便一個人就能弄出來的,又不是小孩子過家家,還能找自己的朋友來。”
    “對,模型已經發給你了,你自己看吧。”
    “哦,好好好。”郭子揚放下手機,還沒緩過來。許青舟這麽逆天,居然也搞不定?
    “小郭?”
    郭子揚回神,看向張榮軒,歎息道:“我那個朋友好像失敗了。”
    不對啊,這貨前幾天還和他打包票,說絕對沒問題。不行,下次見麵一定要好好宰他一頓!
    “沒事,第一次做項目都是這樣。”
    張榮軒安慰完,繼續說:“專業的事還是得找專業的人來做,你也別灰心,我等會兒去數院問問。”
    “他挺專業的。”
    郭子揚弱弱地補充了一句,頓了頓,還是為自己的好友開脫,“可能,這個模型不是他擅長的領域吧。”
    叮~
    正說著,就發現許青舟已經把模型打包發過來。
    “他把模型發過來了。”
    張榮軒笑了笑,道:“那先看看你這個朋友的模型做到什麽程度了。”
    郭子揚打開電腦,點開許青舟給自己發的郵件。