Новый шутер Battlefield 6 от Electronic Arts получил обновленную систему защиты Javelin, которая работает на уровне ядра и требует Secure Boot. Оказалось, что эта система защиты влияет на работу старших процессоров AMD с технологией X3D, что в теории может немного ограничивать производительность. На это обратил внимание блогер JayzTwoCents в своем новом видео.

Он показал, как работают Cyberpunk 2077 и Battlefield 6 на процессоре AMD Ryzen 9 9950X3D. Данный CPU состоит из двух вычислительных чиплетов CCD по 8 ядер (16 потоков) и одного чиплета ввода/вывода (IO). Современным играм не нужны все 32 потока, поэтому процессор включает парковку ядер для неактивного CCD. Например, в Cyberpunk 2077 работает один CCD, а второй отключается. Это исключает дополнительные задержки при обмене данными между кристаллами и снижает общее энергопотребление, что может увеличить рабочие частоты на активном CCD.

При запуске Battlefield 6 автоматически запускается еще два процесса системы EAAntiCheat. И вместе с ними парковка ядер на втором CCD просто не работает. Попытка программно ограничить основной процесс Battlefield 6 лишь 16 ядрами/потоками тоже не дает результатов, процессор все равно использует 32 потока. Экспериментировать с системой защиты не стоит, поскольку это может привести к риску блокировки аккаунта.

Из-за такой особенности системы защиты пользователи AMD Ryzen 9 9950X3D не получают максимальной отдачи от своего процессора. С другой стороны, процессоры Ryzen все равно являются лучшими в игре и демонстрируют существенный отрыв от конкурентов Intel Core Ultra. Также эта проблема касается лишь старших моделей с большим количеством ядер и двумя кристаллами CCD. Например, популярный Ryzen 7 9800X3D ограничен лишь одним CCD с 8 ядрами (16 потоков). JayzTwoCents считает это еще одним аргументом в пользу того, что Ryzen 7 9800X3D — лучший сбалансированный игровой CPU на рынке.