Вопрос

Intel собирается выпустить новый набор инструкций под названием AVX , который включает в себя расширение SSE до 256-битной операции. То есть 4 элемента двойной точности или 8 элементов одинарной точности.

Как можно заняться разработкой кода для AVX, учитывая, что еще нет оборудования, поддерживающего его? В более общем смысле, как разработчики могут писать код для несуществующего оборудования, например, если они хотят, чтобы программное обеспечение было готово после выпуска поддерживающего ЦП?

Это было полезно?

Решение

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

Другие советы

Свяжитесь с Intel и спросите, есть ли у них симулятор? Не симулятор аппаратного уровня, а симулятор набора команд. Действительно, у Intel есть эмулятор.

Или вы можете написать один самостоятельно - это может быть интересным проектом для некоторых людей!

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top