遊戲業先驅約翰·卡馬克認為未來的GPU無需CPU即可運作
約翰-卡馬克(John Carmack)是一位具有遠見卓識的技術先驅,經常被譽為第一人稱射擊遊戲的革命者。 他以直言不諱的觀點和對PC 技術未來的大膽預測而著稱,他的最新評論可能是他迄今為止最大膽的評論。
約翰-卡馬克(John Carmack)設想的未來是GPU 可以獨立於主機CPU 運作。 這位PC 遊戲里程碑(如Commander Keen、Doom 和Quake)背後的傳奇程式設計師認為,現代GPU 正在變得如此強大和通用,以至於從用戶的角度來看,它們可以有效地充當一體化”PC” 。
卡馬克在X 上分享了他非傳統的”GPU 即PC”概念,懷念了Voodoo 時代GPU 之間環環相扣的輝煌歲月。 在Voodoo2 顯示卡統治最強大的”3D 加速器”時代,精通技術的玩家可以使用一條簡單的電纜連接兩塊顯示卡,從而大幅提升遊戲效能。
卡馬克指出,只需一條電纜,就能將像素率提高一倍。 他回憶起朋友們如何舉辦硬體聚會,將他們的3D 顯示卡組合在一起,享受更快、更流暢的遊戲體驗。 “1998 年,在4xAA 下以1280 x 1024 120 Hz 的速度玩《雷神之鎚2》。如果顯示卡具有頂點變換功能,你就可以擴展運動模糊和立體/VR 多視角渲染,”卡馬克補充道。
現代遊戲中的渲染引擎在很大程度上依賴”渲染-到-貼圖”流程,而這一流程並不適合多個菊花鍊式GPU。 不過,卡馬克提出了一個替代方案: GPU 可以排列成”環形”拓撲結構,並透過明確傳輸操作進行增強,從而使3D 渲染和機器學習框架能夠充分利用這種新型硬體設定的潛力。
這位前id Software 主創認為,只要有”私人連結”,今天的GPU 最終可以完全不依賴主機CPU 運行。 卡馬克認為,足智多謀(翻譯一下就是特別富有)的使用者可以建立強大的加速器鏈。 在這種設定中,GPU 將產生自己的視訊訊號和診斷訊息,並直接接受電源輸入,而無需傳統的PC 主機系統。
這些獨立的圖形處理器有可能在板上運行”微型”Linux 作業系統,從而實現完全的運算獨立性。 滑鼠和鍵盤等輸入週邊可透過DisplayPort 連結進行管理,即使在沒有USB 連接埠的情況下也能提供功能。
卡馬克對”計算”圖形處理器的設想並不完全新穎。 事實上,開發人員之前已經嘗試過,部分成功地在GPU 上直接運行原始《毀滅戰士》遊戲的程式碼,而不是依賴CPU。
卡馬克晚年在Facebook 工作,試圖將元宇宙概念變為現實,後來他離開了公司,轉而從事其他事業。 最近,卡馬克預測到2030 年人工智慧將取得重大突破,延續了他大膽、前瞻性想法的趨勢。