OpenSPARC este un proiect de microprocesor SPARC open source care a început în decembrie 2005. Proiectul a fost început de Sun Microsystems , care și-a oferit procesorul UltraSPARC T1 pe 64 de biți și 32 de fire în Verilog . Pe 21 martie 2006, Sun a lansat codul de bază T1 IP sub Licența Publică Generală GNU .
Pe 11 decembrie 2007, Sun a oferit procesorul UltraSPARC T2 în sursă deschisă .
Codurile sursă pentru procesoarele mai noi ( SPARC T3 , SPARC T4 ) nu au fost publicate de Oracle [1] [2] [3] .
Modelul OpenSPARC T1 este un microprocesor pe 64 de biți, 32 de fire. În configurație completă, este format din 8 nuclee cu 4 fire care rulează simultan pe fiecare nucleu. Instrucțiunile sunt executate în ordinea citirii (în ordine), execuția logică este împărțită în 6 etape pipeline.
Modelul OpenSPARC T2 constă din 8 nuclee, 16 conducte și execută un total de 64 de fire.
Sun Microsystems (preluat de Oracle ) | |
---|---|
Echipamente | |
Software |
|
Stocare a datelor | |
Calcul de înaltă performanță |
|
Cercetare |
|
Educaţie |
|
Comunitate |
Microprocesoare SPARC | |
---|---|
Soare | |
Oracol | |
Fujitsu | |
MCST | |
Alte |