John Mashey 1995 年预言 128 位处理器

The Prospects for 128 Bit Processors ( John Mashey SGI 1995)

1995 年,SGI 的 John Mashey 就深入探讨了 128 位处理器的未来前景。他基于 DRAM 密度每三年翻四倍(即每三年增加 2 位物理地址)的规律,推算出从 64 位过渡到 128 位可能需要 48 年,预计时间点为 2043 年。不过,他也指出如果虚拟内存压力因大文件和空洞文件的使用而加速增长,这一过渡可能会提前到 2020 年左右。Mashey 强调,技术演进并非简单的线性外推,64 位到 128 位的跨越所需时间可能是 32 位到 64 位的两倍,且必须考虑芯片面积、布线延迟等实际工程挑战。

在 30 多年前,人们曾认为 16 位已经很多,而 32 位足以满足整个世纪的需求。
  1. A1kmm

    回顾一下,我认为当时没成真的核心假设是:内存与 CPU 的比例会增长,因为我们需要更多内存,因此 CPU 需要寻址超过 16 EiB 的数据(16 EiB = 16384 PiB = 16777216 TiB,即 64 位能寻址的容量)。

    但事实上,我们生产了多得多的算力。内存与 CPU 的比例确实增加了,但大部分增长来自更多的 CPU(而且通常不是共享内存的,而是各自拥有完全独立内存空间的 CPU)。

    IPv6 是 128 位的,所以我们确实有 128 位的寻址方式来定位计算机,但我觉得距离 CPU 需要寻址这么多内存成为普遍情况,还差得很远。光速限制了内存与 CPU 之间的距离,以保证良好的性能,因此除非出现某种彻底颠覆性的内存技术,否则在普通计算设备上,我们短期内似乎不太可能需要它。

  2. Aardwolf

    我个人很失望,128 位浮点数(四倍精度)从未真正进入 CPU(虽然在一些小众芯片上出现过,但并非我们今天实际使用的设备)。毕竟,80 年代他们就有 80 位的了,这差距并不大,而且那时的晶体管数量还少了数百万倍。

    虽然这可能只是小众需求,需要更高精度的应用本来就会使用自定义类型,但它们本可以实现一些很酷的东西,比如更容易编程、细节远超现在的分形图。此外,还能减少许多应用中的精度损失。

同日更多故事

2026-08-02