En CPU-revolusjon: Suns UltraSPARC T1- og T2-prosessorer

Av | november 2, 2021

Sun Microsystems nye UltraSPARC T1 og T2 mikroprosessorserier har gjenvunnet Suns posisjon som en av få tredjepartsprodusenter som er i stand til å konkurrere med de to store prosessorselskapene (Intel og AMD) som for tiden dominerer prosessormarkedet. Sun ble etterlatt i noen år da flaggskipprosessoren, UltraSPARC IV-serien, nådde ytelsesgrensene. Men de har meldt seg inn i konkurransen igjen med sine nye UltraSPARC-prosessorer, fullstendig redesignet fra bunnen av og i stand til å oppnå nye nivåer av kraft og fleksibilitet.

UltraSPARC T1 er den første prosessoren produsert av Sun som har flere kjerner og flere tråder. Den var først tilgjengelig i 2005 med fire til åtte CPU-kjerner. Hver kjerne er i stand til å håndtere fire tråder samtidig. Dette betyr at prosessoren som helhet er i stand til å håndtere fra 16, 24 eller til og med 32 tråder samtidig.

UltraSPARC T1 er den første SPARC-baserte prosessoren hvis kjerner kan partisjoneres. Flere kjerner kan grupperes for å jobbe med en enkelt oppgave eller et sett med oppgaver, mens de resterende kjernene tar seg av resten av prosessene og trådene. I tillegg støtter UltraSPARC T1 Hyper-Privileged runtime, noe som betyr at den kan dele opp kjernene i opptil 32 logiske domener (ett for hver tråd på et åtte-CPU-system). Hvert av disse logiske domenene kan kjøre sin egen operativsystemforekomst (vanligvis Solaris).

Den eneste ulempen med UltraSPARC T1 er at den kun er tilgjengelig på enkeltprosessorsystemer, noe som begrenser dens vertikale skalerbarhet til store bedriftsnettverk. UltraSPARC T2, som ble lansert på slutten av 2007, løste problemet blant mange andre fremskritt og forbedringer.

UltraSPARC T2 er på mange måter en forbedret IT. Den inneholder åtte CPU-kjerner og hver kjerne er i stand til å håndtere åtte tråder hver, for totalt 64 tråder som administreres samtidig. Dette er det dobbelte av maksimal kapasitet til T1, som nådde 32 samtidige tråder. I likhet med T1, støtter T2 Hyper-Privileged runtime. Mens T1 bare kunne partisjonere kjernene i 32 logiske domener, kan T2, med flere tilgjengelige kjerner, dele dem inn i 64 logiske domener. I tillegg kan et toveis SMP T2+-system partisjoneres i opptil 128 logiske domener, som hver er i stand til å kjøre en Solaris-forekomst.

I tillegg til å gjøre alt T1 gjør (bare bedre), hadde T2 også flere nye funksjoner. Blant annet hadde den økt trådplanlegging og pre-instruksjonshenting, slik at den kunne oppnå en enkelt høyere trådytelse. Det økte også prosesseringshastigheten til hver tråd fra 1,2 for T1 til 1,4 GHz. Mens T1 har et Jbus-grensesnitt, har T2 en PCI Express-port. T2s L2-cache ble økt til 4 MB (i motsetning til T1s 3 MB). Den har fire tokanals FBDIMM-minnekontrollere og åtte krypteringsmotorer. Tidlig i 2008 lanserte Sun en ny UltraSPARC T2 Plus-prosessor, som er en SMP-kompatibel versjon av UltraSPARC T2.

Sun MicroSystems ‘UltraSPARC T1 og T2 viser at til tross for økende konkurranse fra Intel og AMD, er Sun fortsatt i prosessorkappløpet, spesielt i markedet for avanserte serverprosessorer. Suns design forblir nyskapende og, som det grunnleggende partisjonssystemet viser, fleksibelt.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.