Страница 17: Работает! AVX-512 на Alder Lake-S

Поддержка AVX-512 для процессоров Alder Lake потребительского сегмента не планировалась. Конечно, у производительных ядер аппаратная поддержка AVX-512 имеется, как и соответствующие блоки. Но из-за условия равенства наборов команд разных ядер здесь используется правило наименьшего общего знаменателя. Эффективные ядра AVX-512 не поддерживают, поэтому и на "старших" ядрах придется отказаться от AVX-512.

По крайней мере, это касается условия активных эффективных ядер. Но в BIOS их можно отключить, что само по себе может дать прирост производительности в ряде приложений.

В BIOS материнской платы ROG Maximus Hero эффективные ядра можно отключать по отдельности или вместе. Производительные ядра тоже можно отключать, но, по крайней мере, одно ядро должно оставаться активным. Поскольку мы можем полностью отключить эффективные ядра, то будет интересно оценить производительность CPU, когда активны только P-ядра.

Но в фокусе у нас набор инструкций AVX-512. Похоже, что он автоматически активируется после отключения эффективных ядер.

Y-Chruncher 1T

ускорение AVX 512

в с
Меньше - лучше

Y-Cruncher - один из тестов, использующих AVX-512, что был заметно в тестах Rocket Lake-S, которые поддерживают этот набор инструкций. В случае Core i9-12900K с восемью P-ядрами и Core i5-12600K с шестью P-ядрами, мы получили прирост производительности, связанный с AVX-512. Он составляет порядка 30% для Core i5-12600K, для Core i9-12900K уровень примерно такой же. В итоге два процессора Alder Lake оказываются быстрее своих предшественников Rocket Lake.

Энергопотребление (упаковка CPU)

ускорение AVX 512

в Вт
Меньше - лучше

Конечно, использование AVX-512 сказывается на энергопотреблении. В случае Core i5-12600K увеличение энергопотребления не такое значительное. Да и Core i9-12900K не подходит к верхней планке 241 Вт.

Наконец, мы оценили прирост производительности IPC в случае инструкций AVX-512 между Core i9-12900K и Core i9-11900K. Процессор Rocket Lake-S стал первым в потребительском сегменте с поддержкой AVX-512. Поддержка продолжается и на процессорах Alder Lake с отключенными эффективными ядрами. Впрочем, в потребительском сегменте толку от AVX-512 не так много.