Skirtumas Tarp „SuperSPARC“ir „UltraSPARC“

Skirtumas Tarp „SuperSPARC“ir „UltraSPARC“
Skirtumas Tarp „SuperSPARC“ir „UltraSPARC“
Anonim

„SuperSPARC“ir „UltraSPARC“

SPARC (gautas iš „Scalable Processor ARChitecture“) yra RISC („Reduced Instruction Set Computing“) ISA („Instruction Set Architecture“), kurią sukūrė „Sun Microsystems“. Šiuos SPARC mikroprocesorius galima rasti superkompiuterių, tokių kaip įmonės serveriai, bloknotuose. Jie naudoja tokias operacines sistemas kaip „Solaris“, „OpenBSD“ir „NetBSD“. „SuperSPARC“yra SPARC versija, sukurta 1992 m. „SuperSPARC“mikroprocesorius naudoja SPARC V8 architektūros versiją. „UltraSPARC“yra mikroprocesorius SPARC, pakeitęs „SuperSPARC“. „UltraSPARC“1995 m. Sukūrė „Sun Microsystems“. „UltraSPARC“naudojo „V9 SPARC ISA“ir tai buvo pirmasis „SPARC“mikroprocesorius, naudojęs „V9 ISA“.

„SuperSPARC“

„SuperSPARC“yra mikroprocesoriaus SPARC versija, kurią 1992 m. Išleido „Sun Microsystems“. Jis buvo pavadintas „Vikingas“. „SuperSPARC“mikroprocesorius naudoja SPARC V8 ISA. „Sun“pristatė 33MHz ir 40MHz „SuperSPARC“mikroprocesorių versijas. 3,1 milijono tranzistorių buvo „SuperSPARC“. „Texas Instruments“(TI) pagamino šį mikroprocesorių Japonijoje. „SuperSPARC +“ir „SuperSPARC-II“buvo du „SuperSPARC“dariniai. „SuperSPARC +“mikroprocesoriaus išleidimo tikslas buvo ištaisyti keletą originalioje versijoje esančių klaidų. Tačiau „SuperSPARC-II“mikroprocesorius, kuris buvo išleistas 1994 m., Buvo patobulinta versija, palyginti su originaliu „SuperSAPRC“mikroprocesoriumi, kurio greitis siekė 80–90 MHz. „SuperSAPRC“mikroprocesoriaus L1 talpykla buvo 16 KB. Jo L2 talpyklos talpa buvo 2 MB. L3 talpyklos nebuvo „SuperSPARC“mikroprocesoriuje.„SuperSPARC-II“buvo suteiktas kodiniu pavadinimu „Voyager“.

„UltraSPARC“

„UltraSPARC“yra 1995 m. „Sun Microsystems“išleista mikroprocesoriaus SPARC versija, pakeičianti „SuperSPARC-II“. Jis naudojo SP9 architektūros V9 ISA. Tiesą sakant, tai buvo pirmasis SPARC mikroprocesorius, pagrįstas 64 bitų SPARC V9 ISA. „Texas Instruments“gamino 64 bitų „UltraSPARC“. 32 64 bitų įrašai buvo sveikųjų registrų byloje. Tai superkaliarinis procesorius, vykdantis instrukcijas eilės tvarka devyniuose etapuose. Buvo du ALU padaliniai, tačiau tik vienas galėjo atlikti dauginimo ir dalijimo operacijas. „UltraSPARC“mikroprocesorius turi specialų plūduriuojančių taškų įrenginio tipą, vadinamą FGU (slankiojo kablelio / grafikos blokas), kuris taip pat teikia daugialypės terpės palaikymą. Yra du talpyklos lygiai kaip pirminis ir antrinis. Pagrindinė talpykla yra 16 KB, o antrinė - nuo 512 KB iki 4 MB. Jame buvo šeši įvesties ir išvesties prievadai - trys skaitymai ir trys įrašai. Jame buvo 3,8 milijonai tranzistorių.

Kuo skiriasi „SuperSPARC“ir „UltraSPARC“?

„SuperSPARC“ir „UltraSPARC“mikroprocesoriai turi daug skirtumų, ypač todėl, kad „UltraSPARC“mikroprocesorius 1995 m. Pakeitė „SuperSPARC“. „SuperSPARC“mikroprocesorius naudojo „V8 SPARC ISA“, o „UltraSPARC“mikroprocesorius buvo pirmasis „SPARC“mikroprocesorius, kuris naudojo „V9 SPARC ISA“. Tiesą sakant, „UltraSPARC“mikroprocesorius buvo 64 bitų mikroprocesorius. Suprantama, kad „UltraSPARC“mikroprocesorius turėjo aukštesnius laikrodžio dažnius nei „SuperSPARC“mikroprocesorius. Kalbant apie funkcinius vienetus, buvo pastebimas skirtumas. Norint pasiekti didesnį laikrodžio dažnį nei „SuperSPARC“, „UltraSPARC“mikroprocesorius turi paprastesnius įrenginius. Pavyzdžiui, tai buvo pasiekta nekaskuojant ALU vienetų, kad įsitikintumėte, jog laikrodžio dažnis nebuvo ribojamas. „SuperSPARC“mikroprocesorius turėjo 3,1, o „UltraSPARC“- 3,8 tranzistorius.„UltraSPARC“mikroprocesorius turėjo didesnę L2 talpyklą, palyginti su „SuperSPARC“L2. Apskritai, „UlatraSPARC“pasiekė geresnių rezultatų visose srityse, palyginti su „SuperSPARC“.

Rekomenduojama: