процессоры

Дзен признан совместимым с инструкциями fma4

Оглавление:

Anonim

С появлением успешной микроархитектуры Zen AMD прекратила поддержку набора инструкций FMA4, по крайней мере, на бумаге. Level1Techs обнаружили, что ЦП на базе Zen поддерживают инструкции FMA4, только набор инструкций не предоставляется операционной системе.

Архитектура Zen действительно совместима с FMA4

FMA - эффективный способ вычисления линейной алгебры. FMA3 и FMA4 не являются поколениями набора команд, но цифра обозначает количество операндов на инструкцию. AMD представила поддержку FMA3 в 2012 году с процессорами серии FX, а Intel добавила поддержку FMA3 в 2013 году с Haswell. Точные причины, по которым AMD отключила FMA4 с помощью «Zen», неизвестны, но некоторые разработчики предполагают, что это связано с тем, что реализация AMD FMA4 несовершенна, хотя она более эффективна с 33% большей производительностью. Принятие Intel FMA3 сделало его более популярным и, следовательно, более стабильным с годами.

Мы рекомендуем прочитать наш пост о AMD Ryzen 7 2700X Обзор на испанском языке

Level1Techs использовала тестовую программу OpenBLAS FMA4, чтобы подтвердить, что питание процессоров Zen с инструкциями FMA4 не только вернет ошибку «недопустимая команда», но и процессор продолжит выполнение операции. Это интересно, поскольку FMA4 не отображается как бит CPUID, и операционная система не подозревает, что процессор поддерживает инструкцию. Для линейной алгебры FMA4 оказался более эффективным, чем AVX с одинарной и двойной точностью.

Мы будем следить за новой информацией о решении AMD отключить поддержку FMA4 на процессорах на базе Zen, конечно, у них были свои причины. Что вы думаете об этом решении AMD?

Шрифт Techpowerup

процессоры

Выбор редактора

Back to top button