Interested Article - 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 не публиковались .


Характеристики

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

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

См. также

Примечания

  1. Jonathan Corbet. (англ.) . lwn.net (9 января 2018). Дата обращения: 7 декабря 2019. 7 декабря 2019 года.
  2. (англ.) . AB Open (25 июня 2019). — «Oracle itself – which acquired Sun Microsystems in 2009 – has not released a new OpenSPARC design since 2008’s OpenSPARC T2.» Дата обращения: 7 декабря 2019. 7 декабря 2019 года.
  3. András Vajda. 2.4.1.3 SPARC Processors // . — Springer. — С. 32. — 228 с. — ISBN 9781441997395 .

Ссылки

  • от 29 сентября 2020 на Wayback Machine , использовавший OpenSPARC T1
Источник —

Same as OpenSPARC