• Добавить в закладки
  • Facebook
  • Twitter
  • Telegram
  • VK
  • Печать
  • Email
  • Скопировать ссылку
01.02.2021, 12:42
Василий Парфенов
3
3,6 тыс

У «открытого» микропроцессора появится полноценное видеоядро: новый шаг к по-настоящему безопасным и доступным чипам

❋ 4.2

Группа энтузиастов, состоящая из высококвалифицированных разработчиков интегральных схем, анонсировала создание графического процессора для микропроцессорной архитектуры RISC-V. Этот набор инструкций полностью открыт и позволяет любому желающему создать свой чип под необходимую задачу, не выплачивая лицензионных отчислений.

У «открытого» микропроцессора появится полноценное видеоядро: новый шаг к по-настоящему безопасным и доступным чипам
Проект ведет глава компании Pixilica, в портфолио которой уже есть полностью настраиваемый под заказчика одноплатный компьютер на архитектуре RISC-V. Кастомизировать можно все, что угодно — от набора портов ввода-вывода и количества памяти до количества и типа вычислительных блоков процессора / ©RV64X, Pixilica / Автор: Анастасия Кожевникова

Проект называется RV64X и подразумевает разработку полноценного модульного графического ускорителя (GPU) с поддержкой всех современных технологий. Поскольку изначально в микроархитектуре RISC-V нет специфических инструкций для обработки трехмерной графики, инженерам придется их создать. И, естественно, результат будет также полностью открыт для использования и модернизации всеми желающими.

Лицензия BSD, по которой распространяются исходные коды RISC-V, позволяет на основе оригинальной разработки создавать «закрытые» проекты. Но разработчики RV64X хотят сделать доступное всем решение, которое расширит функционал набирающей популярность «открытой» архитектуры. Более того, именно следование идеологии open-source уже обеспечило проекту поддержку ряда именитых компаний.

Иными словами, RV64X нельзя назвать очередной поделкой кучки «красноглазиков». За результатами работы команды пристально следят, консультируют и помогают в решении некоторых проблем крупные игроки рынка: например, Imagination Technologies (разработчик серии видеоядер PowerVR). Да и сами энтузиасты не последние люди в отрасли: Атиф Зафар (Atif Zafar), глава компании Pixilica, Грант Дженнингс (Grant Jennings) из GOWIN Semiconductor, а также Тед Марена (Ted Marena), работающий в CHIPS Alliance и Western Digital.

У «открытого» микропроцессора появится полноценное видеоядро: новый шаг к по-настоящему безопасным и доступным чипам
Блок-схема RV32X / ©RV64X, Pixilica

Несмотря на свое название, графический ускоритель поначалу будет 32-битным, в его основу ляжет стандартное ядро RV32I. К базовому набору инструкций RISC-V версии 2.1 прибавятся уже существующие расширения, а также созданные с нуля команды. Последние будут включать в себя расширенные инструкции для обработки векторных вычислений, которых пока в RISC-V не хватает. Кроме того, увеличится набор поддерживаемых типов данных и регистры для них.

Промежуточной целью проекта станет создание спецификации на чип, в котором реализовано центральное вычислительное ядро RV32I и графический ускоритель RV32X. По ней уже можно будет создавать реальные микросхемы, как референсного (неизменного) дизайна, так и модифицированные. Если все удастся, такую архитектуру легко масштабировать под 64-битные вычисления, благо сама структура RISC-V позволяет легко это сделать. Наконец, по задумке создателей, новое решение будет легко масштабируемым в многоядерные системы, где отдельный блок RV64X сыграет роль не единичного GPU, а модуля в мощной видеоподсистеме.

У «открытого» микропроцессора появится полноценное видеоядро: новый шаг к по-настоящему безопасным и доступным чипам
Планируемые функции чипсета со встроенным CPU и GPU архитектуры RISC-V / ©RV64X, Pixilica

Согласно официальной странице проекта на сайте Pixilica, планируется реализация всех современных технологий компьютерной графики: трассировки лучей (ray tracing), блоков растеризации с возможностью адаптации под конкретную задачу и поддержка алгоритмов машинного обучения. Когда ждать первых результатов, сказать трудно, создатели RV64X не называют никаких дат. И это понятно: разработка подобных проектов — дело нескольких лет.

Одно можно сказать точно: о конкуренции с решениями AMD, Nvidia или любых других игроков рынка речи даже не идет. Задача проекта заключается в создании открытого и доступного решения для энтузиастов, студентов и мелкосерийных производителей, а также для использования в недорогих и эффективных контроллерах и микропроцессорах. Потенциально через несколько лет RV64X сможет эволюционировать в нечто большее, особенно при поддержке крупных игроков рынка. Но до этого, как говорится, нужно еще дожить.

Микропроцессорная архитектура RISC-V родилась в результате совместных усилий сотрудников Калифорнийского университета в Беркли и большой команды добровольцев со всего мира. Первую спецификацию опубликовали в 2010 году, и в ней было сразу несколько готовых дизайнов микросхем для основных сфер применения.

С тех пор архитектуру взяли на вооружение многие производители контроллеров, и с каждым годом выпускается все больше таких чипов. В RISC-V используется набор коротких команд (RISC), строго разделенных на две подгруппы: для работы с памятью и с вычислениями. От других RISC-микроархитектур она отличается полной открытостью базовой спецификации вместе с основными расширениями.

Такой подход позволяет не только снизить стоимость разработки микросхем и готовых изделий на их основе. Он в теории гарантирует более высокий уровень безопасности процессора. Если каждый может проанализировать исходный код, то и занимающихся поиском уязвимостей и слабых мест глаз потенциально существует больше. В любом случае истории, подобные скандалу с обнаружением брешей Spectre и Meltdown в процессорах Intel и других производителей, с RISC-V практически невозможны. Напомним, в 2017 году специалисты по кибербезопасности обнаружили, что из-за недокументированных особенностей чипов Intel и AMD возможно осуществить неотслеживаемую атаку и заполучить обрабатываемые процессором данные пользователя — вне зависимости от степени их защищенности.

Нашли опечатку? Выделите фрагмент и нажмите Ctrl + Enter.
Подписывайтесь на нас в Telegram, Яндекс.Новостях и VK
Предстоящие мероприятия
12 августа, 14:39
Илья Гриднев

Эксперимент физиков из ЦЕРН позволил рассмотреть поведение глюонов внутри атомных ядер с беспрецедентной точностью. При сверхвысоких плотностях эти элементарные частицы переставали размножаться и начинали объединяться. Это помогло найти подтверждение теории «глюонного насыщения», а не принятого «ядерного затенения» для определенного диапазона сверхвысоких энергий.

10 августа, 11:42
Илья Гриднев

Британские экологи выяснили, что большинство людей не догадываются о вреде солнцезащитных кремов для Мирового океана. Обзор научной литературы и локальный уличный опрос наглядно продемонстрировали разрыв между реальными экологическими угрозами и повседневными привычками покупателей.

12 августа, 11:32
Игорь Байдов

Две международные группы антропологов изучили кости денисовцев, поднятые со дна у берегов Тайваня, и по ним смогли оценить рост этих древних людей, а также восстановить особенности их среды обитания и состав рациона. Раньше представления о денисовцах в значительной степени основывались на древней ДНК и небольшом числе ископаемых останков. Новые сведения заметно расширили эти знания: теперь ученые получили возможность больше узнать об их анатомии и образе жизни.

9 августа, 19:34
Марк Чернов

Американская компания Firebird официально запустила в городе Раздан крупный центр обработки данных и фабрику искусственного интеллекта. На сегодняшний день это самый масштабный технологический хаб подобного уровня в СНГ, а после завершения всех этапов строительства он войдет в пятерку самых мощных вычислительных кластеров в мире.

10 августа, 11:42
Илья Гриднев

Британские экологи выяснили, что большинство людей не догадываются о вреде солнцезащитных кремов для Мирового океана. Обзор научной литературы и локальный уличный опрос наглядно продемонстрировали разрыв между реальными экологическими угрозами и повседневными привычками покупателей.

12 августа, 14:39
Илья Гриднев

Эксперимент физиков из ЦЕРН позволил рассмотреть поведение глюонов внутри атомных ядер с беспрецедентной точностью. При сверхвысоких плотностях эти элементарные частицы переставали размножаться и начинали объединяться. Это помогло найти подтверждение теории «глюонного насыщения», а не принятого «ядерного затенения» для определенного диапазона сверхвысоких энергий.

31 июля, 14:12
Андрей Серегин

Долгое время считалось, что до прихода европейцев тропические леса Амазонии были заселены сравнительно плохо. Однако выяснилось, что плотная растительность скрывает большинство следов древних обществ. С помощью воздушного лазерного сканирования ученые обнаружили сотни неизвестных земляных сооружений и предположили, что около двух тысяч лет назад население юго-западной части Амазонии могло достигать трех миллионов человек.

9 августа, 19:34
Марк Чернов

Американская компания Firebird официально запустила в городе Раздан крупный центр обработки данных и фабрику искусственного интеллекта. На сегодняшний день это самый масштабный технологический хаб подобного уровня в СНГ, а после завершения всех этапов строительства он войдет в пятерку самых мощных вычислительных кластеров в мире.

19 июля, 20:09
Александр Березин

Очереди на заправках стали привычным явлением в России, а на фоне информационного вакуума от властей о конкретных показателях производства бензина в июне население вынуждено ориентироваться на слухи. Все это выглядит довольно странно, но есть нюанс: скорее всего, кризис уже начинает выдыхаться. Как именно мы это выяснили?

[miniorange_social_login]

Комментарии

3 Комментария
Кто бы еще пояснил как сочетаются понятия "открытый" и "безопасный" и недорогой и эффективный.
    :/ >Такой подход позволяет не только снизить стоимость разработки микросхем и готовых изделий на их основе. Он в теории гарантирует более высокий уровень безопасности процессора. Если каждый может проанализировать исходный код, то и занимающихся поиском уязвимостей и слабых мест глаз потенциально существует больше.
    +
      Еще 1 ответ
      Ну не все же побегут докладывать об уязвимостях. Кто-то проанализирует и использует в личных целях. И таких людей тоже станет потенциально больше. Палка о двух концах. И заявление о "невозможности ситуаций" отдает пиаром. Надо думать у Интела тоже немало глаз следило за качеством и безопасностью. Вот то что можно не выплачивать лицензионных отчислений, это конечно весомое преимущество открытых решений.