Verschil tussen SuperSPARC en UltraSPARC

Anonim

SuperSPARC vs UltraSPARC

SPARC (afgeleid van Scalable Processor ARChitecture) is een ISIS (Instruction Set Architecture) ontwikkeld door Sun Microsystems.Deze SPARC-microprocessors zijn te vinden in notebooks naar supercomputers zoals enterprise servers. Ze exploiteren besturingssystemen zoals Solaris, OpenBSD en NetBSD. SuperSPARC is de versie van SPARC ontwikkeld in 1992. SuperSPARC microprocessor maakt gebruik van de SPARC V8 architectuur versie. UltraSPARC is de SPARC-microprocessor die SuperSPARC vervangt. UltraSPARC is in 1995 ontwikkeld door Sun Microsystems. UltraSPARC gebruikte de V9 SPARC ISA en was de eerste SPARC-microprocessor die de V9 ISA gebruikt.

SuperSPARC

SuperSPARC is de versie van SPARC-microprocessor die in 1992 door Sun Microsystems werd vrijgegeven. Het was codenaam Viking. SuperSPARC-microprocessor maakt gebruik van de SPARC V8 ISA. Sun introduceerde 33MHz en 40MHz SuperSPARC microprocessor versies. 3. 1 miljoen transistors bevonden zich in SuperSPARC. Texas Instruments (TI) vervaardigde deze microprocessor in Japan. SuperSPARC + en SuperSPARC-II waren twee derivaten van SuperSPARC. De bedoeling om SuperSPARC + microprocessor uit te geven was om enkele bugs in de originele versie te repareren. De microprocessor SuperSPARC-II, die in 1994 werd vrijgegeven, was echter een verbeterde versie in vergelijking met de originele SuperSAPRC-microprocessor met snelheden tot 80-90 MHz. SuperSAPRC microprocessor had een L1 cache van 16KB. De L2-cache had een capaciteit van 2MB. L3-cache was niet aanwezig in SuperSPARC-microprocessor. SuperSPARC-II was gecodeerd Voyager.

UltraSPARC

UltraSPARC is de versie van SPARC-microprocessor die door Sun Microsystems is vrijgegeven in 1995 en vervangt SuperSPARC-II. Het gebruikte V9 ISA van SPARC architectuur. In feite was het de eerste SPARC-microprocessor op basis van 64 bit SPARC V9 ISA. Texas Instruments heeft de fabricage van 64 bit UltraSPARC uitgevoerd. 32 64-bits inzendingen waren in het integer register bestand. Het is een superscalar processor, die instructies in orde uitvoert in een pijplijn met negen stappen. Er waren twee ALU-eenheden, maar slechts één kon vermenigvuldigen en verdelingen uitvoeren. UltraSPARC-microprocessor heeft een speciaal type drijvende punteenheid genaamd FGU (drijvende-punt / grafische eenheid), die ook multimedia ondersteuning biedt. Er zijn twee cachegeheugen als primaire en secundaire. Primaire cache is 16KB en secundaire cache is 512KB tot 4MB. Het had zes invoer- en uitvoerpoorten in de vorm van drie lezingen en drie schrijft. Het bevatte 3,8 miljoen transistoren.

Wat is het verschil tussen SuperSPARC en UltraSPARC?

SuperSPARC en UltraSPARC-microprocessors hebben veel verschillen, vooral omdat UltraSPARC-microprocessor in 1995 SuperSPARC heeft vervangen.SuperSPARC-microprocessor gebruikte V8 SPARC ISA, terwijl UltraSPARC-microprocessor de eerste SPARC-microprocessor was om V9 SPARC ISA te gebruiken. In feite was UltraSPARC-microprocessor een 64-bits microprocessor. Begrijpelijk had UltraSPARC-microprocessor hogere klokfrequenties dan SuperSPARC-microprocessor. In termen van functionele eenheden was er een merkbaar verschil. Om hogere klokfrequenties te bereiken dan SuperSPARC, heeft UltraSPARC-microprocessor eenvoudiger eenheden. Zo werd dit bereikt door de ALU-eenheden niet te cascaden om ervoor te zorgen dat de klokfrequentie niet werd beperkt. SuperSPARC microprocessor had 3 1 transistoren, terwijl UltraSPARC 3,8 transistors had. UltraSPARC-microprocessor had een grotere L2-cache in vergelijking met SuperSPARC's L2. In het algemeen leverde UlatraSPARC een hogere prestatie op alle gebieden in vergelijking met SuperSPARC.