Razlika med SuperSPARC in UltraSPARC

Razlika med SuperSPARC in UltraSPARC
Razlika med SuperSPARC in UltraSPARC

Video: Razlika med SuperSPARC in UltraSPARC

Video: Razlika med SuperSPARC in UltraSPARC
Video: Mali-400 GPU accelerated graphics 2024, November
Anonim

SuperSPARC proti UltraSPARC

SPARC (izpeljan iz Scalable Processor ARChitecture) je RISC (Reduced Instruction Set Computing) ISA (Instruction Set Architecture), ki ga je razvil Sun Microsystems. Te mikroprocesorje SPARC lahko najdete v prenosnih računalnikih do superračunalnikov, kot so poslovni strežniki. Poganjajo operacijske sisteme, kot so Solaris, OpenBSD in NetBSD. SuperSPARC je različica SPARC, razvita leta 1992. Mikroprocesor SuperSPARC uporablja različico arhitekture SPARC V8. UltraSPARC je mikroprocesor SPARC, ki je nadomestil SuperSPARC. UltraSPARC je leta 1995 razvil Sun Microsystems. UltraSPARC je uporabljal V9 SPARC ISA in bil je prvi mikroprocesor SPARC, ki je uporabljal V9 ISA.

SuperSPARC

SuperSPARC je različica mikroprocesorja SPARC, ki ga je leta 1992 izdal Sun Microsystems. Imel je kodno ime Viking. Mikroprocesor SuperSPARC uporablja SPARC V8 ISA. Sun je predstavil različici mikroprocesorjev SuperSPARC s 33 MHz in 40 MHz. SuperSPARC vsebuje 3,1 milijona tranzistorjev. Texas Instruments (TI) je ta mikroprocesor izdelal na Japonskem. SuperSPARC+ in SuperSPARC-II sta bili dve izpeljanki SuperSPARC. Namen izdaje mikroprocesorja SuperSPARC+ je bil popraviti nekaj napak, prisotnih v izvirni različici. Vendar je bil mikroprocesor SuperSPARC-II, ki je bil izdan leta 1994, izboljšana različica v primerjavi z originalnim mikroprocesorjem SuperSAPRC s hitrostmi do 80-90MHz. Mikroprocesor SuperSAPRC je imel predpomnilnik L1 velikosti 16 KB. Njegov predpomnilnik L2 je imel kapaciteto 2 MB. Predpomnilnik L3 ni bil prisoten v mikroprocesorju SuperSPARC. SuperSPARC-II je dobil kodno ime Voyager.

UltraSPARC

UltraSPARC je različica mikroprocesorja SPARC, ki jo je Sun Microsystems izdal leta 1995 in je nadomestil SuperSPARC-II. Uporabljal je V9 ISA arhitekture SPARC. Pravzaprav je bil to prvi mikroprocesor SPARC, ki je temeljil na 64 bitnem SPARC V9 ISA. Texas Instruments je izdelal 64-bitni UltraSPARC. 32 64-bitnih vnosov je bilo v datoteki celega registra. Gre za superskalarni procesor, ki izvaja ukaze v cevovodu z devetimi stopnjami. Obstajali sta dve enoti ALU, vendar je samo ena lahko izvajala operacije množenja in deljenja. Mikroprocesor UltraSPARC ima posebno vrsto enote s plavajočo vejico, imenovano FGU (floating-point/graphics unit), ki zagotavlja tudi multimedijsko podporo. Obstajata dve ravni predpomnilnika, primarna in sekundarna. Primarni predpomnilnik je 16 KB, sekundarni predpomnilnik pa 512 KB do 4 MB. Imel je šest vhodnih in izhodnih vrat v obliki treh branja in treh zapisov. Vseboval je 3,8 milijona tranzistorjev.

Kakšna je razlika med SuperSPARC in UltraSPARC?

Mikroprocesorja SuperSPARC in UltraSPARC imata veliko razlik, zlasti odkar je leta 1995 mikroprocesor UltraSPARC nadomestil SuperSPARC. Mikroprocesor SuperSPARC je uporabljal V8 SPARC ISA, medtem ko je bil mikroprocesor UltraSPARC prvi mikroprocesor SPARC, ki je uporabljal V9 SPARC ISA. Pravzaprav je bil mikroprocesor UltraSPARC 64-bitni mikroprocesor. Razumljivo je, da je mikroprocesor UltraSPARC imel višje taktne frekvence kot mikroprocesor SuperSPARC. Pri funkcionalnih enotah je bila opazna razlika. Za doseganje višjih taktnih frekvenc kot SuperSPARC ima mikroprocesor UltraSPARC enostavnejše enote. To je bilo na primer doseženo tako, da enote ALU niso bile kaskadne, da bi zagotovili, da urna frekvenca ni omejena. Mikroprocesor SuperSPARC je imel 3,1 tranzistorja, UltraSPARC pa 3,8 tranzistorja. Mikroprocesor UltraSPARC je imel večji predpomnilnik L2 v primerjavi z L2 SuperSPARC. Na splošno je UlatraSPARC zagotovil višjo zmogljivost na vseh področjih v primerjavi s SuperSPARC.

Priporočena: