|
|
|
www.design-reuse-china.com |
|

MIPS能够靠RISC-V重生吗?
万物变化的世界很有趣。以计算机公司为例,有些(例如 IBM)似乎已经永远存在,而且它们似乎也注定会永远存在。但有些存在和消失的速度飞快,以至于大多数人甚至从一开始就没有意识到它们的存在。还有一些公司是突然涌现的。
www.eeworld.com.cn/, Jan. 12, 2024 –
以 MIPS 为例,如果我参加一个技术会议并宣布"MIPS 回来了!" 一半的人会说,"我甚至不知道他们已经走了",而另一半人会回答,"MIPS 谁?"
MIPS 是精简指令集计算机 (RISC) 架构的先驱之一。 在 RISC 之前,计算机基于复杂指令集计算机 (CISC) 架构。 最简单的解释是,一条指令可以在 CISC 机器中执行一系列低级操作。 CISC 支持者提倡的一些优点是程序具有更高的代码密度和更小的内存占用,从而减少了对计算机主内存的访问。
相比之下,RISC 机器使用简单的指令,每个指令执行一个低级操作。与 CISC 相比,这意味着程序占用的内存更大,并且对主内存的访问次数更多。不过好在当今的内存(相对)便宜,并且当代内存控制器使用多种复杂的策略来满足高数据带宽要求。 但RISC的真正好处是提高每条指令的速度,提供可预测的执行时间,并促进高效的多级指令流水线。
可以说,对于 RISC 的起源和演变有多种解释。 公平地说,CISC 一词是相对于 RISC 追溯创造的,其结果之一是任何非 RISC 的架构往往都会被贴上 CISC 标签。 尽管如此,两个开创性的 RISC 项目是斯坦福 MIPS(其中 MIPS 代表没有互锁流水线级的微处理器)和伯克利 RISC。这些在 20 世纪 80 年代作为 MIPS 和 SPARC 系统商业化。
MIPS 计算机系统公司(后来的 MIPS Technologies,现在简称为 MIPS)成立于 1984 年,旨在将斯坦福大学正在进行的 MIPS 架构工作商业化。 我还记得当 MIPS 架构被 Silicon Graphics (SGI) 正式采用并用于其 3D 图形工作站时的兴奋。 作为一家公司,MIPS 在私有和公有之间来回摇摆了很多次,这让我很头疼。 在我脑海中印象深刻的几个事件是,MIPS 于 1992 年被 Silicon Graphics 收购,并于 2000 年被分拆出来,于 2012 年被 Imagination Technologies 收购。
点击阅读更多



Back