约翰-卡马克(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 年人工智能将取得重大突破,延续了他大胆、前瞻性想法的趋势。