SuperSPARC vs UltraSPARC
SPARC(可扩展处理器体系结构)是Sun微系统公司开发的一种精简指令集计算(RISC) ISA(指令集体系结构)。这些SPARC微处理器可以在笔记本电脑到超级计算机(如企业服务器)中找到。它们运行的操作系统包括Solaris、OpenBSD和NetBSD。SuperSPARC是1992年开发的SPARC版本。SuperSPARC微处理器采用了SPARC V8架构版本。UltraSPARC是SPARC微处理器,它取代了SuperSPARC。UltraSPARC是由Sun微系统公司于1995年开发的。UltraSPARC使用了V9 SPARC ISA,它是第一个使用V9 ISA的SPARC微处理器。
SuperSPARC
SuperSPARC是SPARC微处理器的一个版本,由Sun微系统公司于1992年发布。它的代号是维京号。SuperSPARC微处理器采用了SPARC V8 ISA。Sun公司推出了33MHz和40MHz的SuperSPARC微处理器版本。SuperSPARC包含310万个晶体管。德州仪器公司(TI)在日本制造了这种微处理器。SuperSPARC+和SuperSPARC- ii是SuperSPARC的两个衍生物。发布SuperSPARC+微处理器的目的是修复原始版本中的一些bug。然而,1994年发布的SuperSPARC-II微处理器是比原来的superaprc微处理器的改进版本,速度高达80-90MHz。超级aprc微处理器的L1缓存为16KB。 Its L2 cache had a capacity of 2MB. L3 cache was not present in SuperSPARC microprocessor. SuperSPARC-II was codenamed Voyager.
UltraSPARC
UltraSPARC是Sun Microsystems在1995年发布的SPARC微处理器的版本,取代了SuperSPARC-II。它采用了SPARC架构的V9 ISA。事实上,它是第一个基于64位SPARC V9 ISA的SPARC微处理器。德州仪器公司研制了64位UltraSPARC。日志含义整数寄存器文件中有32个64位条目。它是一个超标量处理器,在有九个阶段的管道中按顺序执行指令。有两个ALU单元,但只有一个可以进行乘法和除法运算。UltraSPARC微处理器有一种特殊类型的浮点单元,称为FGU(浮点/图形单元),它也提供多媒体支持。有两个级别的缓存,分别是主要的和次要的。主缓存是16KB,从缓存是512KB到4MB。 It had six input and output ports in the form of three reads and three writes. It contained 3.8 million transistors.
SuperSPARC和UltraSPARC有什么区别?
SuperSPARC和UltraSPARC微处理器有很多不同,特别是自从UltraSPARC微处理器在1995年取代SuperSPARC之后。SuperSPARC微处理器使用V8的SPARC ISA, UltraSPARC微处理器是第一个使用V9的SPARC ISA的SPARC微处理器。事实上,UltraSPARC微处理器是一个64位的微处理器。可以理解,UltraSPARC微处理器比SuperSPARC微处理器具有更高的时钟频率。在功能单元方面,有显著差异。为了实现比SuperSPARC更高的时钟频率,UltraSPARC微处理器具有更简单的单元。例如,这是通过不级联ALU单元来实现的,以确保时钟频率不受限制。SuperSPARC微处理器有3.1个晶体管,UltraSPARC有3.8个晶体管。UltraSPARC微处理器拥有比SuperSPARC更大的L2缓存。总的来说,与SuperSPARC相比,UlatraSPARC在所有方面都提供了更高的性能。
留下一个回复