Влияние Precision Boost на производительность процессоров AMD Ryzen

Современные процессоры поставляются с двумя стандартными частотами или, если хотите, тактовыми частотами, которые говорят нам об их базовой скорости(base speed) и скорости ускорения(boost speed) . Чтобы иметь возможность регулировать свою скорость «на лету(speed on-the-fly) », процессорам нужны алгоритмы, которые говорят им, когда это делать. Для процессоров (Ryzen)AMD Ryzen эти алгоритмы называются Precision Boost . Это встроенная в них функция, которая теоретически оказывает существенное влияние на их производительность. Нам было любопытно узнать, сколько, поэтому мы решили использовать процессор AMD Ryzen 7(AMD Ryzen 7) 3700X и измерить(processor and measure) его производительность с включенным Precision Boost и без него . Вот что мы узнали:

Компьютер, который мы использовали для измерения влияния Precision Boost

Ryzen 7 3700X — один из лучших процессоров 2019 года. Он имеет восемь физических ядер, 16 потоков, работает на базовой частоте 3600 МГц(MHz) и может повышаться до 4,4 ГГц(GHz) . Максимальная скорость ускорения(boost speed) достигается с помощью функции Precision Boost , которая использует алгоритмы AMD для увеличения частоты процессора(CPU) , когда это необходимо. Отключение Precision Boost означает, что процессор больше не может повышать свою частоту, поэтому он никогда не работает на более высокой частоте, чем его базовая тактовая частота(base clock speed) 3,6 ГГц. Если вы хотите узнать больше о Precision Boost, прочитайте: Что такое Turbo Boost или Precision Boost(Turbo Boost or Precision Boost)когда дело доходит до процессоров?.

Процессор AMD Ryzen 7 3700X

Чтобы увидеть влияние(performance impact) включения или выключения Precision Boost на производительность AMD Ryzen 7 3700X, мы провели несколько тестов. Вот компьютер, на котором мы это тестировали:

  • Материнская плата: ASUS ROG Crosshair VIII Hero ( Wi-Fi )
  • Кулер: ROG Ryou 120
  • Память: память HyperX Predator DDR4 RGB(HyperX Predator DDR4 RGB Memory) (2 x 8 ГБ, 3600 МГц)
  • Видеокарта : ASUS ROG STRIX GTX 1660 Ti (Card)GAMING OC(Ti GAMING OC)
  • Хранилище: Твердотельный накопитель ADATA XPG Gammix S11 Pro(ADATA XPG Gammix S11 Pro SSD)
  • Монитор: изогнутый игровой монитор (Gaming Monitor)ASUS ROG Strix XG32VQ (32 дюйма , WQHD, 2560 x 1440 , 144 Гц)
  • Блок питания(Power Supply Unit) : ASUS ROG Thor 850W Platinum
  • Операционная система(Operating System) : Windows 10 Pro x64 с обновлением от (Update)мая 2019 г.(May 2019)

Компьютер, на котором тестировался AMD Ryzen 7 3700X

UEFI BIOS(UEFI BIOS) на нашей материнской плате позволяет нам легко включать или отключать функцию Precision Boost процессора на его странице Extreme Tweaker .

AMD Ryzen 7 3700X: Precision Boost (повышение производительности ядра) отключен

Все тесты проводились на Windows 10 Pro версии 1903(version 1903) , сборке 18362.418 и последних доступных драйверах.

Windows 10 Pro, версия 1903, сборка 18362.418.

Далее давайте посмотрим, какие результаты мы получили в играх и тестах при работе нашего AMD Ryzen 7 3700X со стандартными настройками, с включенным Precision Boost и когда мы его отключили.

Насколько процессор AMD Ryzen(AMD Ryzen processor) выигрывает от Precision Boost ?

Мы начали с запуска теста Single-Thread, предлагаемого CPU-Z . Этот бенчмарк проверяет производительность процессора при максимальном использовании одного ядра. Таким образом, оценка процессора(CPU) при включенной функции Precision Boost , когда процессор мог разогнаться до 4,4 ГГц, была намного лучше (на 17,82% лучше), чем когда она была выключена, и процессор(CPU) работал на частоте 3,6 ГГц без ускорения.

CPU-Z Single Thread: Precision Boost включен, Precision Boost отключен

В тесте CPU-Z Multi-Thread мы увидели то же самое. Включение Precision Boost(Precision Boost) процессора означало значительное улучшение производительности(performance improvement) , увеличившись на 13,35%.

CPU-Z Multi-Thread: Precision Boost включен, Precision Boost отключен

В Cinebench R20 , который является тестом рендеринга, наш AMD Ryzen 7 3700X показал прирост производительности(performance boost) на 11,40% при включении Precision Boost по сравнению с отключением.

Cinebench R20: Precision Boost включен, Precision Boost отключен

Blender измеряет время, необходимое процессору для рендеринга двух разных сцен. Чем короче время, тем быстрее процессор. Включение Precision Boost означало, что наш Ryzen 7 3700X стал быстрее на 11,50%.

Blender: Precision Boost включен, Precision Boost отключен

В тесте PCMark 10(PCMark 10) , который оценивает процессор в повседневных вычислительных задачах, таких как просмотр веб-страниц(web browsing) , видеоконференции(video conferencing) , время запуска приложений, производительность и создание цифрового контента(content creation) , включение Precision Boost означало увеличение производительности на 10,79%.

PCMark 10: Precision Boost включен, Precision Boost отключен

Тест сжатия(Compression test) 7-Zip показал нам, что AMD Ryzen 7 3700X значительно быстрее сжимает файлы при включенном Precision Boost : если быть точным, на 30,76% быстрее.

Сжатие 7-Zip: Precision Boost включен, Precision Boost отключен

В 7-Zip Decompression включение Precision Boost привело к увеличению производительности на 21,93 % increase .

Распаковка 7-Zip: Precision Boost включен, Precision Boost отключен

В JetStream 2 , тесте просмотра веб-страниц(web browsing) (мы запускали его в Google Chrome ), функция Precision Boost увеличила скорость на 18,40%.

JetStream 2: Precision Boost включен, Precision Boost отключен

Производительность одноядерного процессора представляет(processor performance) наибольший интерес, когда речь идет об играх. Мы проверили, так ли это, протестировав несколько игр: Shadow of the Tomb Raider , Metro Exodus и World War(World War Z) Z. Мы настроили их для работы с разрешением 1920 x 1080 пикселей и с самой низкой доступной графической детализацией, чтобы наша видеокарта не стала узким местом для AMD Ryzen 7 3700X.

В Shadow of the Tomb Raider измерение CPU Render(CPU Render measurement) показало значительное увеличение производительности на 21,91% при включении Precision Boost .

Shadow of the Tomb Raider: Precision Boost включен, Precision Boost отключен

В Metro Exodus расхождение между работой с включенным и выключенным Precision Boost было немного меньше, но, тем не менее, значительным: 5,81%.(Precision Boost)

Metro Exodus: Precision Boost включен, Precision Boost отключен

В World War Z включение Precision Boost означало увеличение на 29 кадров в секунду (увеличение на 16,57%) по сравнению с запуском игры с отключенной функцией Precision Boost процессора.(Precision Boost)

World War Z: Precision Boost включен, Precision Boost отключен

На температуру также влияло состояние функции Precision Boost . Когда он был включен, максимальная температура составляла 89 градусов Цельсия(Celsius) . Когда мы отключили Precision Boost , максимальная температура составила 71 градус Цельсия(Celsius) . Поскольку Precision Boost был отключен, наш Ryzen 7 3700X не повышал частоту до 4,4 ГГц, что означало более низкие температуры.

Температуры: Precision Boost включен, Precision Boost отключен

Энергопотребление(power consumption) также снижается при отключении Precision Boost . В нашем случае она выросла с максимальных 90 Вт(Watts) до 69 Вт(Watts) .

Потребляемая мощность: Precision Boost включен, Precision Boost отключен

Мы также зафиксировали максимальную частоту процессора, достигнутую на одном ядре. Когда Precision Boost был включен, Ryzen 7 3700X достиг максимума в 4392 МГц, что близко к 4400 МГц, заявленным производителем. Отключение Precision Boost , очевидно, означало, что процессор(CPU) больше не мог разгоняться, поэтому он всегда работал на частоте 3593 МГц.

Максимальная частота ЦП (одноядерный): Precision Boost включен, Precision Boost отключен

Precision Boost оказывает значительное положительное влияние на производительность процессоров AMD Ryzen .

Это сравнение доказало, что функция Precision Boost не является маркетинговым трюком(marketing gimmick) . Если вы хотите значительно повысить производительность любого приложения или игры(app or game) , обязательно включите Precision Boost . Он должен быть включен по умолчанию, но в любом случае проверить не помешает. Вы получаете лучшую производительность, обычно на 10-20% больше, чем при отключенном Precision Boost . Тем не менее, температура процессора и энергопотребление(temperature and power consumption increase) немного увеличиваются, но без недостатков ручного разгона, как показано в этом эксперименте: поддерживает (PBO)ли AMD(Does AMD) PBO ( Precision Boost Overdrive ) и AutoOC (Auto OverClocking ) повысить производительность(increase performance) ?

Что вы думаете о функции AMD Precision Boost(Precision Boost feature) ?

Мы надеемся, что наш эксперимент показался вам интересным(experiment interesting) , и призываем вас провести собственный анализ и тесты(analysis and benchmarks) . Прежде чем уйти, расскажите нам о своем опыте работы с процессорами Precision Boost и AMD Ryzen . Довольны ли вы производительностью, которую они могут предложить? Комментарий(Comment) ниже и давайте обсудим.



About the author

Я инженер-программист с более чем 10-летним опытом работы в индустрии Xbox. Я специализируюсь на разработке игр и тестировании безопасности. Я также являюсь опытным обозревателем и работал над проектами для некоторых из самых известных игровых компаний, включая Ubisoft, Microsoft и Sony. В свободное время я люблю играть в видеоигры и смотреть сериалы.



Related posts