ジョン・カーマックは、先見の明のあるテクノロジーのパイオニアであり、一人称視点シューティング ゲームのジャンルにおける革命家としてよく称賛されています。彼は PC テクノロジーの将来について率直な意見と大胆な予測をすることで知られており、彼の最新のコメントはこれまでで最も大胆なものかもしれません。
John Carmack は、GPU がホスト CPU から独立して実行できる未来を構想しています。 Commander Keen、Doom、Quake などの PC ゲームのマイルストーンを支えた伝説的なプログラマーは、最新の GPU が非常に強力で多用途になり、ユーザーの観点から見てオールインワンの「PC」として効果的に機能できるようになっていると信じています。
Carmack 氏は X で型破りな「GPU は PC」というコンセプトを共有し、Voodoo 時代の GPU の連動の輝かしい日々を思い出しました。 Voodoo2 グラフィックス カードが最も強力な「3D アクセラレータ」として君臨していた時代、技術に精通したゲーマーは、シンプルなケーブルを使用して 2 枚のグラフィックス カードを接続し、ゲーム パフォーマンスを大幅に向上させることができました。
カーマック氏は、ケーブル 1 本だけでピクセル レートを 2 倍にできると指摘しています。彼は、友人たちがハードウェア パーティーを主催して、3D グラフィックス カードを組み合わせて、より高速でスムーズなゲーム エクスペリエンスを楽しんでいた様子を思い出しました。 「1998年、Quake 2は1280x1024120Hz、4xAAでプレイされていた。グラフィックスカードに頂点変換機能があれば、モーションブラーやステレオ/VRマルチビューレンダリングを拡張できるだろう」とカーマック氏は付け加えた。
最近のゲームのレンダリング エンジンは、複数の GPU のデイジーチェーン接続には適していない「テクスチャへのレンダリング」プロセスに大きく依存しています。しかし、カーマック氏は代替案を提案しました。それは、GPU を「リング」トポロジに配置し、明示的な転送操作で強化することで、3D レンダリングと機械学習のフレームワークがこの新しいハードウェア セットアップの可能性を最大限に活用できるようにするというものです。
元 idSoftware の作成者は、「プライベート リンク」が存在する限り、今日の GPU は最終的にはホスト CPU から完全に独立して実行できると信じています。カーマック氏は、機知に富んだ(つまり非常に裕福な)ユーザーが強力なアクセラレータ チェーンを構築できると信じています。このセットアップでは、GPU が独自のビデオ信号と診断情報を生成し、従来の PC ホスト システムを必要とせずに電力入力を直接受け入れます。
これらのスタンドアロン グラフィックス プロセッサは、オンボードで「小さな」Linux オペレーティング システムを実行できる可能性があり、コンピューティングの完全な独立性を実現します。マウスやキーボードなどの入力周辺機器は DisplayPort リンクを通じて管理でき、USB ポートが利用できない場合でも機能を提供します。
カーマック氏の「コンピューティング」グラフィックス プロセッサというビジョンは、まったく新しいものではありませんでした。実際、開発者は以前、オリジナルの Doom ゲームのコードを CPU に依存せずに GPU で直接実行することを試み、部分的には成功しました。
カーマック氏は晩年フェイスブックで働き、メタバースの概念を現実にしようと努めたが、その後他の事業を追求するために同社を辞めた。カーマック氏は最近、大胆で先進的なアイデアのトレンドを継続し、2030 年までに AI の大きな進歩が起こると予測しました。