OpenSPARC

OpenSPARC es un proyecto de  microprocesador SPARC de código abierto que comenzó en diciembre de 2005. El proyecto fue iniciado por Sun Microsystems , que ha abierto completamente su procesador UltraSPARC T1 de 32 hilos y 64 bits en Verilog . El 21 de marzo de 2006, Sun lanzó el código central T1 IP bajo la Licencia Pública General GNU .

El 11 de diciembre de 2007, Sun abrió el procesador UltraSPARC T2 .

Oracle [1] [2] [3] no ha publicado los códigos fuente de los procesadores más nuevos ( SPARC T3 , SPARC T4 ) .


Características

El modelo OpenSPARC T1 es un microprocesador de 32 hilos y 64 bits. En configuración completa consta de 8 núcleos con 4 subprocesos ejecutándose en cada núcleo simultáneamente. Las instrucciones se ejecutan en orden de lectura (en orden), la ejecución lógica se divide en 6 etapas de canalización.

El modelo OpenSPARC T2 consta de 8 núcleos, 16 canalizaciones y ejecuta un total de 64 subprocesos.

Véase también

Notas

  1. Jonathan Corbet. ¿Es hora de procesadores abiertos? [LWN.net ]  (inglés) . lwn.net (9 de enero de 2018). Fecha de acceso: 7 de diciembre de 2019. Archivado desde el original el 7 de diciembre de 2019.
  2. FOSSils digitales: una historia de  silicio libre y de código abierto . Abierto AB (25 de junio de 2019). - "Oracle mismo, que Sun Microsystems en 2009, no ha lanzado un nuevo diseño de OpenSPARC desde OpenSPARC T2 de 2008". Fecha de acceso: 7 de diciembre de 2019. Archivado desde el original el 7 de diciembre de 2019.
  3. András Vajda. 2.4.1.3 Procesadores SPARC // "opensparc" Programación de chips de muchos núcleos . — Springer. - S. 32. - 228 pág. — ISBN 9781441997395 .

Enlaces