Недавно AMD представила уникальные монструозные 96-ядерные процессоры Epyc линейки Genoa. Сегодня мы можем ознакомиться с результатами тестирования такого CPU (Epyc 9654) при использовании инструкций AVX-512.
Нужно отметить, что инструкции AVX-512 нужны далеко не всегда, так что не во всех тестах от их поддержки будет хоть какой-то прирост. Однако в некоторых случаях он огромен.
Как можно видеть, активация AVX-512 порой может приводить приросту производительности в два-три раза. В среднем же производительность выросла на 35%, что тоже очень немало, хотя в случае AVX-512 говорить о среднем приросте не очень корректно.
А вот что очень интересно, так это отсутствие какого-либо существенного влияния использования AVX-512 на энергопотребление. Более того, в некоторых случаях в соответствующих задачах потребление было ниже, чем при отключённом наборе инструкций. Для сравнения: процессоры Intel Alder Lake при принудительном включении AVX-512 и использовании соответствующих приложений потребляли намного больше энергии.