Страница 5: Дополнительные тесты: производительность IPC, задержки и AVX-512

Отдельно мы оценим производительность IPC, задержки и производительность AVX-512.

Структура корпусировки Ryzen 9 7950X аналогична Ryzen 9 5950X, то есть внутри используются два CCD. Что хорошо видно по задержкам между ядрами. Мы проводили тест с SMT, поэтому работали 32 потока на 16 ядрах. В каждом случае видны четыре квадранта. Внутри CCD Ryzen 9 7950X задержки составляют около 25 нс. В случае Ryzen 9 5950X они чуть меньше – около 20 нс. При переходе между CCD задержки Ryzen 9 7950X увеличиваются до 85 нс. Задержки Ryzen 9 5950X и здесь чуть ниже.

Для Ryzen 7 7700X с одним CCD задержки показаны выше. Все значения мы фиксировали при частоте 4 ГГц.

Тесты IPC

Также при фиксированной частоте 4 ГГц мы сравнили Ryzen 9 7950X с Ryzen 9 5950X, Core i9-12900K и Core i9-11900K. Мы использовали тест MicroBenchX IPC.

Тест IPC наглядно показывает 13% прирост IPC, как и обещала AMD, но только по средним значениям. В некоторых тестах Ryzen 9 7950X на 4 ГГц даже уступает Ryzen 9 5950X на той же тактовой частоте. Но есть и тесты, в которых архитектура Zen 4 демонстрирует свой потенциал. И вместе с более высокими тактовыми частотами она дает более высокий прирост производительности на практике.

Тест AVX-512

Intel решила убрать поддержку AVX-512 из своих настольных процессоров, но AMD добавила ее с Zen 4. Поскольку мы все еще можем провести тесты AVX-512 с нашим образцом Alder Lake и старым BIOS, то можно сравнить производительность.

Y-Chruncher 1T

Ускорение AVX 512

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

Ryzen 9 7950X и Ryzen 7 7700X уступают в однопоточном тесте, но процессоры Alder Lake (у которых работают только производительные ядра) можно смело убирать, поскольку Intel урезала у них поддержку AVX-512. В целом, Intel по-прежнему лидирует. Не совсем понятно, будет ли поддержка AVX-512 в Genoa интегрирована как 2x 256 бит. Если это так, то у Intel останется преимущество по производительности.

Y-Chruncher nT

Ускорение AVX 512

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

16 или восемь ядер Zen 4 с поддержкой AVX-512 хорошо себя показывают в Y-Cruncher. Но ядра Intel все равно хороши, 16-ядерный Ryzen 9 7950X не слишком убедителен. Хотя потенциал у него есть. Жаль, что далеко не все приложения умеют использовать AVX-512. Здесь можно отметить консольные эмуляторы Yuzu (Nintendo Switch), Citra (Nintendo 3DS), Vita3K (PlayStation Vita), Xenia (Microsoft Xbox 360) и RPCS3 (PlayStation 3).

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

Ускорение AVX 512

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

Если вы боялись, что включение AVX-512 приведет к стремительному росту энергопотребления, то совершенно напрасно. Ryzen 7 7700X даже потребляет чуть меньше Core i5-12600K, у которого AVX-512 работает на шести ядрах. Процессор Ryzen 9 7950X с уровнем 175 Вт работает экономичнее Core i9-12900K, у которого восемь ядер под нагрузкой AVX-512 потребляют больше 230 Вт.