第177章 十四微秒的破壁

投票推薦 加入書籤 小說報錯

  【穩定可用容量:39424MiB】

  三萬九千四百二十四MiB。

  這個數字折合三十八點五GiB,確鑿地證明了C170-09內部存在十GB以外的穩定存儲空間,但也僅僅證明了這一件事。

  在恢復狀態下,計算上下文的大門依舊緊閉。

  主機只能通過維護映射去讀寫那片空間,板卡與伺服器之間,橫亘的依然是那條狹窄的PCIe鏈路。

  把數據送進去,需要時間。

  重新讀出來,又要再走一遍。

  GA100與五組HBM之間的五千一百二十位總線,在這種工作方式下沒有真正參與計算。

  它就像一間接在狹窄走廊盡頭的巨大倉庫,用它保存檢查點,甚至未必比兩組機架式存儲更划算;用它訓練模型,更是毫無意義。

  江臨沒有在第十二次傳送任務表上勾選獲得可長期運行的計算節點。

  他只是在新建的項目目錄後,平靜地敲下了一行批註。

  【當前狀態:可尋址,不可計算。】

  江臨調出A100與170HX的兩套資源圖。

  A100的路徑一氣呵成。

  物理資源進入設備資源表,生成計算分區,驅動創建上下文,最終運行時提交內核。

  而170HX卻像兩條被強行劈開的平行線。

  正常啟動時,它能進行計算,卻只能看見10GB的逼仄顯存。

  進入恢復狀態後,它坐擁40GB龐大倉庫,雙手卻被捆綁,無法計算。

  一邊有手,一邊有倉庫。

  製造商的強硬規則里,不存在兩者同時生效的餘地。

  第十年冬,江臨開始在代碼的深淵中尋找兩條路徑的交會點。

  他嘗試過越界訪問、修改資源表、強寫設備頁表,甚至嘗試虛擬地址洞的映射。

  換來的結果無一例外:拒絕、報錯、終止與返回全零。

  代價是沉重的。

  C170-21在第六十八次測試後,不再接受新的隱藏映射請求。

  正常十GB模式仍然能夠啟動,原有計算負載也沒有受到影響。

  江臨將它退出隱藏映射實驗,轉入10GB常規節點組。

  【C170-21】

  【基礎計算功能:保留】

  【隱藏映射實驗:終止】

  【失效原因:隱藏映射狀態無法恢復】

  它沒有報廢,只是失去了繼續回答這個問題的資格。

  剩下的卡不能再用這種盲人摸象的方式消耗。

  江臨停下測試,用了三個月時間,將六十八次失敗抽絲剝繭。

  終於,他在第四組返回空值的記錄里,捕獲了一絲幽微的不一致。

  除維護映射的關閉時序外,第十七次與第四十九次測試的其餘條件完全相同。

  相同的虛擬地址。

  相同的頁表格式。

  相同的計算內核。

  這意味著請求曾繼續向下走過,卡在了某個深層邏輯中。

  兩次實驗唯一的差異,是維護讀寫窗口關閉的時間。

  第四十九次,計算上下文建立以後,維護映射仍額外保持了十四微秒。

  十四微秒。

  短到人類的神經末梢無法感知,卻足夠一條已經進入設備內部的維護請求,在產品隔離層關閉前,強占一個尚未釋放的映射槽。

  江臨重新打開C170-09。

  這一次,他不再對抗製造商的規則,而是順水推舟。

  讓正常計算上下文完整建立,同時用外置中間板在維護窗口關閉前,精準卡位,提交一個符合維護接口格式的診斷映射請求。

  他要做的,只是讓這個本該隨配置完成而釋放的臨時窗口,晚一點點關門。

  窗口延長至二十七微秒,設備報錯。

  延長至四十一微秒,設備重啟。


  到第一百八十九次測試,窗口延長時間終於穩定在五十六微秒。

  計算內核運行到第三條指令,停在讀取操作上。

  江臨沒有把它記作成功。

  這只能證明失敗位置已經從上下文建立階段,推進到了實際讀取階段。

  它是否真正進入了十GB以外的物理空間,仍然需要一次可以獨立核驗的返回值。

  第十一年三月十七日。

  10GB以內,江臨寫入一組連續整數。

  10GB以外,通過那五十六微秒的影子窗口寫入另一組數據。

  隨後,他提交了一個十幾行的求和內核。

  內核如同潛行者,從可見空間起跑,無聲地越過10GB邊界,遁入臨時窗口。

  屏幕上的計數器開始緩慢跳動。

  【1024】

  【2048】

  【4096】

  沒有停機,沒有返回全零。

  【輸入元素:8388608】

  【校驗和:35184367894528】

  江臨調出主機端獨立計算結果,完全一致。

  重複一百次,一千次,改變數據,改變窗口位置。

  第七千四百二十一次,結果依然堅如磐石。

  製造商寫進產品配置里的鐵壁並未消失,江臨只是在鐵壁合攏前,硬生生撐開了一道256MB的縫隙。

  為了讓這三十八點五GiB真正參與任務,所有計算都必須被切碎,像螞蟻搬家一樣穿過這道縫隙。

  他重寫了運行時的三層架構:Shadow_Aperture維持窗口,Tile_Ledger記錄數據分塊帳本,Kernel_Gate負責邊界與回滾檢查。

  第一個三十二GiB矩陣分塊計算任務,原本會被通用框架直接判定為顯存溢出。

  江臨將其切成一百二十八塊,每塊二百五十六MiB。

  數據先搬入隱藏空間,計算時映射到窗口,算完留下結果,再切下一塊。

  第一次運行耗時九小時四十七分。

  疊代到第十三版,預取機制加入,時間被壓縮至五十六分鐘。

  第十二年秋天,穩定運行時間降至二十一分鐘。

  雖然速度遠不及A100,但它終於不再是一隻只能從門縫向外搬東西的倉庫。

  江臨將項目狀態更新。

  【可尋址/可計算/不兼容通用運行時/需要分塊與檢查點】

  一張卡的打通,只代表這條工程路徑可行。

  第十三年,整批覆測開始。

  剩下的三十張卡,在測試中展現出了千瘡百孔的個性。

  有的在高溫下大面積報錯,有的帶著固定的物理壞區,有的低溫啟動頻繁失敗。

  過去的礦場不需要區分這些,只要10GB能跑哈希算法就萬事大吉。

  但在前哨站,江臨必須像了解戰友的傷疤一樣,重新認識每一張卡的極限、溫度曲線和壞區分布。

  漫長的打磨持續到第十七年末。

  二十七張隱藏映射卡的穩定可計算容量,分布在三十四GiB至三十九GiB之間。

  【原始板卡:32張】

  【破壞性損失:2張】

  【正常十GB模式可用:30張】

  【隱藏映射可用:27張】

  【隱藏映射不可用:3張】

  【隱藏空間穩定可計算容量:約1TiB】

  【任意單節點故障可恢復:通過】

  江臨打開第十二次傳送任務表。

  【獲得可長期運行的計算節點:完成】

  第十八年夏天的正午,荒原上狂風呼嘯,二十四塊滿是劃痕的老舊光伏組件與兩台廢土風機共同發力。

  當光伏、風力與儲能餘量全部越過安全線,計算權限下發。

  四台伺服器的風扇依次咆哮提速。


  三十張170HX完成正常初始化。

  其中二十七張建立影子窗口,另外三張只保留十GB常規計算模式。

  【NODE-A:八張隱藏映射卡】

  【NODE-B:八張隱藏映射卡】

  【NODE-C:六張隱藏映射卡+兩張常規卡】

  【NODE-D:五張隱藏映射卡+一張常規卡】

  【集群狀態:READY】

  滿載僅僅持續了十一分鐘,風速下降後集群便開始收縮。

  這十一分鐘沒有完成任何驚天動地的計算,但它宣告了一個奇蹟。

  那批被礦場打包清倉的退役設備,在人類文明消亡後的荒原上,重新組成了一座擁有一TiB級可調度HBM容量的異構近存儲計算集群。

  這不是一塊完整的大顯存。

  每張卡都有自己的壞區、溫度邊界、窗口大小和任務帳本。

  MPS-Scheduler負責讓它們看起來像同一套系統。

  而那張高貴的A100,如今只作為標準校驗節點存在。

  不同頻沒關係,帶著壞區沒關係,只要任務語義統一、失敗能回滾,這台荒原縫合怪就能運轉。

  硬體的基礎打牢後,下一步,是讓MPS-Agent進入現實的計算環境。

  江臨沒有草率地將GPT-NeoX-20B直接接入決策層。

  測試證明,大模型會把相似的故障混為一談,會復活已經被推翻的舊結論,會把特定條件下的特例誇大成普遍規律。

  它的行文極具欺騙性,放進底層邏輯里卻會引發災難。

  江臨凝視著玻璃板下那張壓了十多年的紙條。

  【壓縮之後,什麼不能丟?】

  對於硬體,40GB壓成10GB,丟掉的是地址。

  對於AI模型,幾百萬字壓進參數,不能丟掉的是什麼?

  他在紙張下方寫下四項鐵律。

  【來源】

  【邊界】

  【反例】

  【不確定性】

  隨後,MPS-EvidenceGate(證據門)建立。

  模型淪為提議者,每一條提取的摘要,必須附帶原始時間、適用條件和已知反例。

  找不到來源的孤證,一律攔截。

  它並未因此蛻變為會聊天的智能體。

  模型仍然會提出錯誤關聯,也會遺漏真正重要的條件。

  變化只發生在一件事上。

  沒有來源、缺少邊界、繞過反例的內容,不能再悄悄寫進MPS-Memory。

  模型可以犯錯。

  錯誤必須留下位置。

  第十九年至第二十二年,MPS-EvidenceGate一共重寫了二十七版。

  最初,它只能處理結構化故障日誌。

  後來逐步接入論文、代碼提交、測試圖片的人工標註與結構化檢測結果、證明版本,以及經過轉錄的手寫記錄。

  時間相近不再自動等於因果相關。

  最新摘要不能覆蓋舊結論。

  已經被反例擊穿的路徑,也不能因為模型重新生成了一段流暢文字,便從失敗帳本里復活。

  到第二十二年冬天,MPS-Agent現實適配版才第一次通過當前已知答案回歸集。

  【MPS-Agent α現實適配:受控輸入版完成】

  第二十三年三月。

  算力開始處理第十一次廢土之行留下的未閉合項。

  東北七十三不是一個新出現的方向。

  PMCU-17、L-NE-01與L-NE-02早已在地圖上形成ARC-NE-01候選弧段,北側塌陷區也被標成外環冷卻幹線的寬泛橙區。

  問題在於,那片橙區仍然覆蓋數十平方公里。

  候選弧段無法閉合。


  信號來源、傳播路徑和埋藏深度都沒有答案。

  以PMCU-17原始日誌和既有外環模型為約束,MPS-Diagnose將參數空間展開成八萬多組假環境。

  冷卻介質狀態。

  節點時鐘偏差。

  傳播速度。

  斷鏈位置。

  中繼折返。

  MPS-Scheduler負責按照算力、供能和熱負載邊界,輪換執行這些復現任務。

  MPS-EvidenceGate則把每一組候選結果重新壓回七次原始維護事件。任何無法同時解釋三處證據點的模型,都被剔除。

  那條幾十年都無法閉合的弧線,在地圖上劇烈收縮,最終在東北方向收縮成一塊八百多米寬的暗紅色區域。

  【候選中心區域:東北七十三塌陷區北側】

  【水平誤差:±420m】

  【估計深度:68m至113m】

  【判斷性質:外環共同信號源】

  江臨打開TM-7內環訪問前置條件清單。

  他沒有劃掉第一項入口定位未閉合,而是在後方平靜地補上了一筆。

  【共同信號源候選區已建立。】

  隨後,他調出了G-Explorer-C的狀態記錄。

  備用關節檢查完畢,通信中繼節點在庫,環境記錄盒未啟封。

  那些隨他跨越歲月帶來的遠征物資,在沉寂多年後,終於迎來了它們真正的宿命。

  二號工作間裡,礦卡風扇的轟鳴正逐組降下。

  那座擁有一TiB級可調度HBM容量的異構集群,並沒有直接替他撞開真理的大門。

  它只是將一片茫茫無際的荒原,暴力壓縮成了地圖上的一小塊紅斑。

  江臨轉身,從斑駁的工具牆上取下扳手,穩步走向G-Explorer-C。

  計算已經把路縮到了極致。

  剩下的距離,需要機器親自走完。

章節目錄