Николай Терновой. Канал с заметками: https://t.me/cpu_design
12-го августа на канале “Ай как просто” вышло видео с громким названием "Как убивают русский INTEL (Предательство или заказ)". Сегодня хотелось бы обсудить один из неверных тезисов, который приводился в ролике. Тайм код на момент из видео - тырк.
Основная фабула данного ролика состояла в том, что Минпромторг изменил правила “локализации” для продуктов, в результате чего ряд производителей потерял ряд преференций и вынужден теперь будет конкурировать в тех секторах, в которых предыдущими правилами были созданы условия для олигополии.
Заинтересованными лицами, в основном, выступили представители разработчиков СХД и разработчик процессоров для данных конкретных СХД.
Примерная цитата из видео [смысл слов спикера не искажен, дословную цитату смотрите по ссылку выше]:
"Компания MIPS, когда в очередной момент была перекуплена, новые владельцы решили, что архитектура неконкурентоспособная. Было принято решение выложить всю документацию в открытый доступ. На ее основе было принято сделать архитектуру 5-го поколения RISC-V"
Давайте разберемся, что тут не так. Каждое мое утверждение буду подкреплять ссылкой на первоисточник, новостные агрегаторы. По материалам из ссылок вы можете проверить достоверность моих слов.
Перейдем к разбору цитаты, а именно, что MIPS сделали opensource и на базе его открытых исходников, документации реализовали RISC-V. MIPS открыли намного позже появления RISC-V. RISC-V представлен в 2010-м, MIPS же открыли примерно в конце 2018-го. https://wavecomp.ai/wave-computing-launches-the-mips-open-initiative/
Хочу отметить от себя, что в конце 2018-го произошел только анонс. Я тогда подавал запрос на получение исходников, но получил их только летом 2019-го.
Проект назывался MIPSOpen - https://www.mips.com/mipsopen/ Что именно открыли можете посмотреть по ссылке выше.
Идея данного проекта - навязать конкурентную борьбу архитектуре RISC-V. Однако не совсем логичная и замороченная процедура получения исходников не дала необходимой популярности. Проект в подвешенном состоянии провисел год-полтора и MIPSOpen снова стал MIPSOpenClose😅. https://www.hackster.io/news/wave-computing-closes-its-mips-open-initiative-with-immediate-effect-zero-warning-e88b0df9acd0
Даже домен уже не работает: https://mipsopen.com/
Так что говорить о том, что RISC-V создан на базе MIPSOpen абсолютно неверно.
MIPS это разработка университета Стенфорда, RISC - разработка университета Беркли (RISC-V - пятая версия этой ISA). Начались они примерно в одно время (если верить википедии - 1981 и 1980 года соответственно). Это конкурентные архитектуры, которые развивались параллельно. Прямым потомком архитектуры RISC-II была Sun SPARC, над развитием которой работали и в "Московском Центре Спарк Технологий" (ака МЦСТ). Таким образом SPARC и RISC-V почти родственники, а MIPS здесь совсем чужой.
Немного оффтопа: достаточно грустная история у MIPS. В нулевых не уследили за трендом смартфонов и отдали рынок ARM, а теперь опоздали с навязыванием борьбы RISC-V в поле открытых ISA. Теперь компания MIPS разрабатывать чипы на базе архитектуры RISC-V https://habr.com/ru/company/selectel/blog/546146/
[1] “Россия держит за тестикулы всех мировых производителей процессоров?” https://ruslanostashko.livejournal.com/759919.html