OpenSPARC является аппаратное обеспечение с открытым исходным кодом проекта началась в декабре 2005 года первоначальный взнос в проект был Sun Microsystems " уровень регистра передачи (RTL) Verilog код для полного 64-бит , 32- нить микропроцессора , в UltraSPARC T1 процессор. 21 марта 2006 г. Sun выпустила исходный код IP-ядра T1 под Стандартной общественной лицензией GNU.v2. Полная система OpenSPARC T1 состоит из 8 ядер, каждое из которых способно выполнять четыре потока одновременно, всего 32 потока. Каждое ядро выполняет инструкции по порядку, и его логика разделена на 6 этапов конвейера.
11 декабря 2007 года Sun также сделала доступным RTL процессора UltraSPARC T2 через проект OpenSPARC. [1] Он также был выпущен под лицензией GNU General Public License v2. [2] OpenSPARC T2 - это 8 ядер, 16 конвейеров с 64 потоками.
Смотрите также
- ЛЕОН
- S1 Core (производная одноядерная реализация)
- FeiTeng - реализация, разработанная и произведенная в Китае для суперкомпьютерных приложений.
- SPARC (Архитектура масштабируемого процессора)
- Программируемая вентильная матрица
Рекомендации
- ^ "Солнце ускоряет рост экологической системы UltraSPARC CMT" . Sun Microsystems. 2007-12-11 . Проверено 23 мая 2008 .
- ^ «Часто задаваемые вопросы по OpenSPARC» . Oracle. Архивировано из оригинала на 2012-10-17 . Проверено 20 марта 2021 . CS1 maint: обескураженный параметр ( ссылка )
Внешние ссылки
- Сайт OpenSPARC
- Технические характеристики T1 и исходный код
- Технические характеристики T2 и исходный код
- SPARC: открытый исходный код в Curlie
- Лицензирование полупроводниковых ядер с открытым исходным кодом , 25 Harvard Journal of Law & Technology 131 (2011) Статья, анализирующая законы, технологии и бизнес в области полупроводниковых ядер с открытым исходным кодом