“陸博士,歡迎你來東陽。”譚教授伸出手。
陸博士沒接,自顧自地走到白板前,拿起筆就開始畫。“譚教授,你的新架構思路我看了,有個根本性的問題你沒考慮到。”
譚教授的笑容僵在臉上。“什麼問題?”
“動態分配計算和儲存資源,聽起來很美,但控制邏輯會指數級增長。當核心數量超過六十四,控制器的複雜度就會超過計算單元本身。你這個架構,撐死了六十四核,再多就要崩。”
王博士在旁邊忍不住了。“陸博士,我們還沒開始具體設計,你就下結論?”
“不是下結論,是算出來的。”陸博士在白板上寫下一串公式,“你看,控制邏輯的增長曲線是O(n2),計算單元的增長是O(n)。當n大於六十四,控制邏輯就會超過計算單元。這還用得著設計嗎?”
譚教授盯著那串公式,臉色越來越難看。李東沐到的時候,實驗室裡的氣氛已經降到了冰點。
譚教授坐在角落裡,一言不發;王博士站在白板前,和陸博士爭論著什麼;李博士躲在工位後面,假裝在看論文。
“怎麼了?”李東沐走到白板前,看著那串公式。
陸博士轉過身。“李省長,我說這個架構有問題,他們不信。”
“什麼問題?”
“擴充套件性問題。六十四核以內,這個架構是完美的。超過六十四核,就不行了。”
李東沐看著譚教授。“譚教授,您怎麼看?”
譚教授抬起頭,眼睛裡佈滿了血絲。“李省長,陸博士算的沒錯。但我的目標不是一百核、兩百核,是一千核、一萬核。一個不能擴充套件的架構,沒有未來。”
“那您有解決方案嗎?”
譚教授站起來,走到白板前,擦掉了陸博士的公式。“O(n2)的增長,是因為每個核心都要和其他核心通訊。如果改變通訊方式,讓核心只跟鄰居通訊,不跟所有核心通訊,增長曲線就能從O(n2)降到O(n)。”
陸博士皺起眉頭。“那通訊效率會大大降低。一個核心要訪問另一個核心的資料,要透過中間幾十個核心轉發,延遲受不了。”
“所以需要一種新的定址方式。不是按物理位置定址,而是按內容定址。一個核心需要某個資料,廣播一個請求出去,存有這個資料的核心直接回復。不需要經過中間節點。”
陸博士愣了一下。“按內容定址?那需要每個核心都知道整個系統的資料分佈,開銷更大。”
“不需要全部知道。每個核心只需要知道‘附近’的資料分佈。遠的,用預測演算法。這不是精確計算,是機率。晶片設計,不一定追求精確。”
兩個人爭論了一個多小時,從白板寫到黑板,從黑板寫到平板。王博士和李博士從旁聽變成了參與,實驗室裡的氣氛從冰冷變得火熱。李東沐悄悄退了出去,把門帶上。
芯辰科技樓下,張海峰正在打電話,聲音很急。“什麼?產能不夠?不是剛擴產了嗎?……客戶催得緊?那也沒辦法,排產排到了,就是排到了。……加錢也不行,產能是死的,加了錢也不能從天上掉下來。”
掛了電話,張海峰看到李東沐,苦笑了一下。“李省長,星辰四代的訂單又爆了,封測基地的產能跟不上了。”
“老劉那邊怎麼說?”
“他說三期的裝置還在安裝,至少還要兩個月才能投產。這兩個月的缺口,他也沒辦法。”
“上游晶圓廠呢?能增產嗎?”








