OpenSPARC

OpenSPARC er et open source SPARC  mikroprocessorprojekt , der startede i december 2005. Projektet blev startet af Sun Microsystems , som har fuldt open source sin 64-bit, 32-tråds UltraSPARC T1 -processor i Verilog . Den 21. marts 2006 udgav Sun T1 IP-kernekoden under GNU General Public License .

Den 11. december 2007 åbnede Sun UltraSPARC T2- processoren .

Kildekoderne til nyere processorer ( SPARC T3 , SPARC T4 ) er ikke udgivet af Oracle [1] [2] [3] .


Karakteristika

OpenSPARC T1-modellen er en 64-bit, 32-tråds mikroprocessor. I fuld konfiguration består den af ​​8 kerner med 4 gevind, der løber på hver kerne samtidigt. Instruktioner udføres i rækkefølge efter læsning (i rækkefølge), logisk udførelse er opdelt i 6 pipeline-stadier.

OpenSPARC T2-modellen består af 8 kerner, 16 pipelines og udfører i alt 64 tråde.

Se også

Noter

  1. Jonathan Corbet. Er det tid til åbne processorer? [LWN.net ]  (engelsk) . lwn.net (9. januar 2018). Dato for adgang: 7. december 2019. Arkiveret fra originalen 7. december 2019.
  2. Digital FOSSils: A History of Free and Open Source  Silicon . AB Open (25. juni 2019). - "Oracle selv - som Sun Microsystems i 2009 - ikke har udgivet et nyt OpenSPARC-design siden 2008's OpenSPARC T2.". Dato for adgang: 7. december 2019. Arkiveret fra originalen 7. december 2019.
  3. Andras Vajda. 2.4.1.3 SPARC-processorer // "opensparc" programmering af mange-kerne-chips . — Springer. - S. 32. - 228 s. — ISBN 9781441997395 .

Links