1972 年,我刚开始在卡内基梅隆大学 (CMU) 工作,加入了 Gordon Bell 的研究小组,当时他刚开始探索多处理器系统。1972 年下半年,Sam Fuller 加入了研究小组,计算机模块项目就此诞生。Cm*(计算机模块复制一次或多次,以 Kline 星号表示)是一种可扩展架构,在本地总线上具有共享地址空间,并扩展到集群总线和集群间链路,实现了第一个非统一内存访问 (NUMA) 多处理器 [18]。到 20 世纪 70 年代末,业界对多处理器系统产生了浓厚的兴趣,主要由学生组成的大学设计团队很难跟上拥有更多资源的专业工程团队的步伐,无法设计出速度更快、更复杂的逻辑。