OpenSPARC

OpenSPARC — проект по разработке микропроцессоров архитектуры SPARC с открытым ом, начатый в декабре 2005 года. Проект начат корпорацией Sun Microsystems, полностью открывшей исходный на языке Verilog своего 64-битного, 32-поточного процессора UltraSPARC T1. 21 марта 2006 года Sun выпустила T1 IP core под лицензией GNU General Public License.

11 декабря 2007 года Sun открыла процессора UltraSPARC T2.

Исходные ы более новых процессоров (SPARC T3, SPARC T4) компанией Oracle не публиковались[1][2][3].



Характеристики[ | ]

Модель OpenSPARC T1 представляет собой 64-разрядный, 32-поточный микропроцессор. В полной конфигурации состоит из 8 ядер с исполнением 4 потоков на каждом ядре одновременно. Исполнение инструкций производится в порядке считывания (in order), логическое исполнение разбито на 6 стадий конвейера.

Модель OpenSPARC T2 состоит из 8 ядер, 16 конвейеров и исполняет суммарно 64 потока.

См. также[ | ]

Примечания[ | ]

  1. Jonathan Corbet. Is it time for open processors? [LWN.net] (англ.). lwn.net (9 January 2018). Дата обращения: 7 декабря 2019.
  2. Digital FOSSils: A History of Free and Open Source Silicon (англ.). AB Open (25 June 2019). — «Oracle itself – which acquired Sun Microsystems in 2009 – has not released a new OpenSPARC design since 2008’s OpenSPARC T2.». Дата обращения: 7 декабря 2019.
  3. András Vajda. 2.4.1.3 SPARC Processors // "opensparc" Programming Many-Core Chips. — Springer. — С. 32. — 228 с. — ISBN 9781441997395.

Ссылки[ | ]

  • OpenPiton, использовавший OpenSPARC T1