Найти в Дзене
Панург

Группа исследователей из Китая использовала искусственный интеллект для создания полноценного процессора RISC-V с нуля

Команда решила ответить на вопрос, может ли ИИ спроектировать весь процессор самостоятельно без вмешательства человека. Хотя инструменты проектирования ИИ уже существуют и сегодня используются для проектирования и проверки сложных схем, они, как правило, ограничены в использовании и области применения. Ключевые улучшения, показанные в этом подходе по сравнению с традиционным логическим проектированием или проектированием с помощью ИИ, — это автоматизированные возможности, а также его скорость. Традиционные вспомогательные инструменты для проектирования схем по-прежнему требуют многих часов ручного программирования и проверки для разработки функциональной схемы. Команда утверждает, что даже для такого простого процессора, как созданный искусственным интеллектом, людям потребовалось бы в 1000 раз больше времени на разработку. ИИ обучался путем наблюдения за конкретными входными и выходными данными существующих конструкций ЦП, при этом в документе кратко излагается подход как таковой: Это

Команда решила ответить на вопрос, может ли ИИ спроектировать весь процессор самостоятельно без вмешательства человека.

Хотя инструменты проектирования ИИ уже существуют и сегодня используются для проектирования и проверки сложных схем, они, как правило, ограничены в использовании и области применения. Ключевые улучшения, показанные в этом подходе по сравнению с традиционным логическим проектированием или проектированием с помощью ИИ, — это автоматизированные возможности, а также его скорость. Традиционные вспомогательные инструменты для проектирования схем по-прежнему требуют многих часов ручного программирования и проверки для разработки функциональной схемы.

Команда утверждает, что даже для такого простого процессора, как созданный искусственным интеллектом, людям потребовалось бы в 1000 раз больше времени на разработку. ИИ обучался путем наблюдения за конкретными входными и выходными данными существующих конструкций ЦП, при этом в документе кратко излагается подход как таковой:

Это новый подход к ИИ, который генерирует крупномасштабную логическую функцию с почти 100% точностью проверки (например, > 99,99999999999%, как у Intel) только на основе внешних примеров ввода-вывода, а не формальных программ, написанных человеком. Этот подход генерирует Булеву функцию, представленную структурой графа, называемой бинарной спекуляционной диаграммой (BSD), с нижней границей теоретической точности с использованием расширения на основе Монте-Карло, а расстояние Булевых функций используется для преодоления неразрешимости

Процессор V32IA, получивший название «CPU-AI», был изготовлен на основе 65-нанометровой литографии и работает на частоте 300 МГц. Он способен успешно запускать Linux, SPEC CINT 2000 и Dhrystone, работая аналогично процессорам Intel i486SX 1991 года.

Это очень интересный эксперимент. Не нужно EDA (средства проектирования микросхем), которые требуют участия человека и, напоминаю — это RISC-V, полностью открытая архитектура.