Ero SuperSPARC:n ja UltraSPARCin välillä

Ero SuperSPARC:n ja UltraSPARCin välillä
Ero SuperSPARC:n ja UltraSPARCin välillä

Video: Ero SuperSPARC:n ja UltraSPARCin välillä

Video: Ero SuperSPARC:n ja UltraSPARCin välillä
Video: Markkina murenee | Traders' Club 106 2024, Marraskuu
Anonim

SuperSPARC vs UltraSPARC

SPARC (johdettu Scalable Processor ARChitecturesta) on Sun Microsystemsin kehittämä RISC (Reduced Instruction Set Computing) ISA (Instruction Set Architecture). Nämä SPARC-mikroprosessorit löytyvät kannettavista supertietokoneisiin, kuten yrityspalvelimiin. He käyttävät käyttöjärjestelmiä, kuten Solaris, OpenBSD ja NetBSD. SuperSPARC on vuonna 1992 kehitetty versio SPARCista. SuperSPARC-mikroprosessori käyttää SPARC V8 -arkkitehtuuriversiota. UltraSPARC on SPARC-mikroprosessori, joka korvasi SuperSPARCin. UltraSPARC:n kehitti vuonna 1995 Sun Microsystems. UltraSPARC käytti V9 SPARC ISA:ta ja se oli ensimmäinen SPARC-mikroprosessori, joka käytti V9 ISA:ta.

SuperSPARC

SuperSPARC on versio SPARC-mikroprosessorista, jonka Sun Microsystems julkaisi vuonna 1992. Sen koodinimi oli Viking. SuperSPARC-mikroprosessori käyttää SPARC V8 ISA:ta. Sun esitteli 33 MHz:n ja 40 MHz:n SuperSPARC-mikroprosessoriversiot. SuperSPARC sisälsi 3,1 miljoonaa transistoria. Texas Instruments (TI) valmisti tämän mikroprosessorin Japanissa. SuperSPARC+ ja SuperSPARC-II olivat kaksi SuperSPARCin johdannaista. SuperSPARC+ -mikroprosessorin julkaisun takana oli tarkoitus korjata muutama alkuperäisessä versiossa esiintynyt virhe. Vuonna 1994 julkaistu SuperSPARC-II-mikroprosessori oli kuitenkin paranneltu versio verrattuna alkuperäiseen SuperSAPRC-mikroprosessoriin, jonka nopeus oli jopa 80-90 MHz. SuperSAPRC-mikroprosessorin L1-välimuisti oli 16 kt. Sen L2-välimuistin kapasiteetti oli 2 Mt. L3-välimuisti ei ollut SuperSPARC-mikroprosessorissa. SuperSPARC-II:n koodinimi oli Voyager.

UltraSPARC

UltraSPARC on versio SPARC-mikroprosessorista, jonka Sun Microsystems julkaisi vuonna 1995 ja joka korvaa SuperSPARC-II:n. Se käytti SPARC-arkkitehtuurin V9 ISA:ta. Itse asiassa se oli ensimmäinen SPARC-mikroprosessori, joka perustui 64-bittiseen SPARC V9 ISA:han. Texas Instruments valmisti 64-bittisen UltraSPARC:n. Kokonaislukurekisteritiedostossa oli 32 64-bittistä merkintää. Se on superskalaariprosessori, joka suorittaa käskyt järjestyksessä yhdeksänportaisessa liukuhihnassa. ALU-yksiköitä oli kaksi, mutta vain yksi pystyi suorittamaan kerto- ja jakotoimintoja. UltraSPARC-mikroprosessorissa on erityinen liukulukuyksikkö nimeltä FGU (floating-point/graphics unit), joka tarjoaa myös multimediatuen. Välimuistissa on kaksi tasoa, ensisijainen ja toissijainen. Ensisijainen välimuisti on 16 kt ja toissijainen välimuisti 512 kt - 4 megatavua. Siinä oli kuusi tulo- ja lähtöporttia kolmen luku- ja kolmen kirjoitusmuodon muodossa. Se sisälsi 3,8 miljoonaa transistoria.

Mitä eroa on SuperSPARCilla ja UltraSPARCilla?

SuperSPARC- ja UltraSPARC-mikroprosessoreissa on monia eroja, varsinkin kun UltraSPARC-mikroprosessori korvasi SuperSPARCin vuonna 1995. SuperSPARC-mikroprosessori käytti V8 SPARC ISA:ta, kun taas UltraSPARC-mikroprosessori oli ensimmäinen SPARC-mikroprosessori, joka käytti V9 SPARC ISA:ta. Itse asiassa UltraSPARC-mikroprosessori oli 64-bittinen mikroprosessori. Ymmärrettävästi UltraSPARC-mikroprosessorilla oli korkeammat kellotaajuudet kuin SuperSPARC-mikroprosessorilla. Toiminnallisten yksiköiden os alta ero oli huomattava. SuperSPARC:ia korkeampien kellotaajuuksien saavuttamiseksi UltraSPARC-mikroprosessorissa on yksinkertaisemmat yksiköt. Tämä saavutettiin esimerkiksi siten, että ALU-yksiköitä ei peräkkäin, jotta kellotaajuutta ei rajoitettu. SuperSPARC-mikroprosessorissa oli 3,1 transistoria ja UltraSPARCissa 3,8 transistoria. UltraSPARC-mikroprosessorilla oli suurempi L2-välimuisti kuin SuperSPARC:n L2-prosessorissa. Kaiken kaikkiaan UlatraSPARC tarjosi paremman suorituskyvyn kaikilla alueilla verrattuna SuperSPARCiin.

Suositeltava: