吳思遠的戰場沒有機油味,只有紙張的黴味和咖啡的酸味。
計算機實驗室在地下室,為了恆溫恆溼,也為了安全。房間裡堆滿了列印紙——不是白紙,是帶著綠橫線的連續列印紙,一卷一卷像巨大的衛生紙筒。紙上印滿了麻麻的程式碼和十六進位制數字,那是法國那套舊版EDA反編譯出來的原始碼。
八十年代的沒有友好的圖形介面,沒有詳細的文件。有的只是數十萬行用晦法語註釋的彙編程式碼和Fortran程式。團隊要做的,是像考古學家一樣,從這些故紙堆裡挖出核心演算法,然後理解它、重寫它、改進它。
“吳工,又卡住了。”年輕程式設計師小陳摘下眼鏡,用力著太,“這個矩陣求逆的子程式,用了六層巢狀迴圈,我跟蹤了三天,還是沒搞懂它的最佳化邏輯。”
吳思遠走到他的終端前。螢幕上閃爍的綠字元像一片幽暗的森林。那是VT-220終端,連線著所裡那臺從國進口的VAX小型機——幸好是兩年前買的,不在最新制裁清單上。
“給我看看。”吳思遠拉過一把椅子坐下。
他盯著程式碼看了十分鐘,手指無意識地在桌面上敲擊。這是他的思考習慣——把程式碼想象空間結構,在腦子裡構建三維模型。
“這裡,”他指著螢幕上的一個迴圈,“不是最佳化問題,是數值穩定問題。法國人用了經典的Gauss-Jordan消元法,但為了理病態矩陣,他們加了一個自適應引數調整。你看這行——”
他翻出旁邊的手寫筆記,上面是他一個月來梳理出的演算法脈絡圖:“引數調整的發條件是基於矩陣條件數的對數變化率,這個閾值……他們設得太保守了,導致很多正常矩陣也被反覆調整,拖慢了速度。”
小陳瞪大眼睛:“您怎麼知道的?”
“猜的。”吳思遠說,“然後驗證了十七次。”
他從屜裡拿出一疊座標紙,上面是用鉛筆手繪的曲線圖:“我寫了測試程式,用隨機矩陣跑了一千次,記錄每次的引數調整時機和最終度。發現百分之七十的調整是不必要的。如果我們把閾值放寬百分之十五,速度能提升三倍,度損失小於千分之一。”
小陳接過那疊紙。每一張圖都畫得極其工整,曲線用不同的鉛筆標註,旁邊是麻麻的計算公式和結論。這是最原始的科研方法——用最笨的力氣,啃最的骨頭。
“那……我們改嗎?”小陳問。
“改。”吳思遠站起,“但先別直接原始碼。我們寫個外掛模組,用新演算法跑,和原演算法對比結果。如果沒問題,再整合進去。”
“這樣進度會不會太慢?秦總要的一年……”
“磨刀不誤砍柴工。”吳思遠看向實驗室裡其他二十幾個埋頭苦幹的影,“我們現在每一步都必須紮實。這套未來要支撐整個國家的晶片設計,不能有任何患。”
他走回自己的工作站。桌上除了終端,還有一塊巨大的白板,上面畫著整個EDA的系統架構圖——這是他兩個月來的果。從最底層的圖形渲染引擎,到中間的電路模擬,再到頂層的佈局佈線工,每個模組都被拆解、標註、分析。
白板一角寫著一行字:“知其然,知其所以然。”
這是秦念在一次會議上的話。說,引進技時我們往往只滿足於“能用”,但現在必須做到“懂為什麼能用”,甚至“知道怎麼讓它更好用”。
實驗室的門開了,陸野走進來,手裡拿著一個牛皮紙檔案袋。
“老吳,打擾一下。”
吳思遠抬起頭,看到陸野表嚴肅,心裡一沉。他示意陸野到隔壁的小會議室。
關上門,陸野把檔案袋放在桌上:“加州大學伯克利分校又發來邀請了,這次規格更高——邀請你作為客座教授,參加為期半年的‘積電路設計方法學’高階研討班。包食宿,提供實驗室,家屬可以陪同,孩子可以讀當地學校。”
吳思遠沒那個檔案袋:“條件呢?”
“表面沒有條件。”陸野說,“但報顯示,這個研討班的主辦方之一,是剛剛取消和我們合作的EDA廠商。他們邀請了全球二十位頂尖專家,你是唯一來自社會主義國家的。”
“餌。”
“很香的餌。”陸野拉開椅子坐下,“伯克利是世界微電子研究的聖地,去了那裡,你能接到最前沿的技,建立頂級的學關係。而且……他們知道你夫人不好,特意提到加州的氣候和醫療條件。”
。養休方地的暖溫燥幹去好最,能可果如,議建就生醫年去。難讓實確天冬的溼南西,病疾道吸呼慢有子妻。默沉遠思吳
。問野陸”?想麼怎你“
。快很得答回遠思吳”。去不我“
”……合配些做你要需但,排安以可們我,去想的真你果如。見意人個你求徵我讓面上“,說野陸”。答回著急別“
”。來回國從會不就年當,人種那是要我,陸老“,苦點有裡容笑,了笑遠思吳”?諜間重雙當?麼什合配“
。的濛濛灰天的月一十。空天點一到看能只,面地是面外,小很戶窗的室下地。邊窗到走他
”’。我要需裡這為因‘:說他,來回麼什為他問人有。有沒都麼什,走撤剛家專聯蘇,倍百一苦在現比件條候時那“,說遠思吳”。的來回年0691,家專批一第的國歸留是親父我“
”。距差技代一又著味意?麼什著味意業行片晶在,間時年一。年一遲推至案專個這,了走是要我。人個那的ADE產國出搞能要需是,人個這遠思吳要需是不。我要需也裡這在現“:過轉他
”……來回後然,習學去以可你。會機個是這但“:他著看野陸
”?年幾作工才們他陳小?扛來誰子攤個這,走一我。偏糾、策決、導領的續持要需,程工統系個是這。瓢畫蘆葫照能就來回帶紙圖把是不,搞是不搞,陸老?住得撐能人沒,候時的在不人的行懂最為因,了黃案專,了散隊團現發卻,來回技尖頂一著帶“,斷打遠思吳”?呢後然“
。爛燦,片照的園校利克伯,函請邀的是面裡。袋案檔啟開,前桌回坐他
”。師去小個像者或,飯討去丐乞個像,樣這在現像是不而。流去伴伙作合等平為作以可我,了子脖卡被再不們我等,了來出搞的們我等。對不機時但“,去回放函請邀把遠思吳”。人很“
”——外另。法無,重繁務任案專說就,點氣客辭措。絕回我幫“:野陸給回推袋案檔把他
”。給能該應個這,’流‘想真果如們他。集文論議會、文論學的新最是就,的心核是不。料資技的開公些一要索們他向,義名人個我以“:頓了頓他
”?意誠的們他探試“:了白明野陸
”。了楚清很就,質麼什是’班討研‘個這那,給意願不都料資開公連果如“,頭點遠思吳”。對“








