Pbo fmax enhancer asus что это
What is it? It's an Asus exclusive supplemental PBO feature.
But I better link to the post by The Stilt himself:
I've simply enabled both PBO and PBO Fmax and set my XMP 3600 memory profile.
Everything else is on AUTO. CPU (3900x) is being cooled by a 360mm AIO.
CPU boosts up to 4650MHz now and up to 4625MHz during CB 20 SC runs:
CB 20 Multi Core Score: 7580
CB 20 Single Core Score: 529
3D Mark Time Spy CPU Score: 14080
In games the CPU boosts in between 4350MHz — 4400MHz (4250-4275 previously) with occasional spikes up to 4650MHz (4525MHz previously).
ASUS ROG X570 Crosshair VIII Overclocking & Discussion Thread
If you installed Windows with the original BIOS without updating first, Windows files could get corrupted due to Windows Hardware Errors (WHEA). Please update your BIOS, if you haven't already. To check for errors, run the following commands in a command prompt as an administrator:
If corruption is found, run the following command:
dism.exe /online /Cleanup-Image /RestoreHealth
Rerun the sfc /scannow command
Please make sure your BIOS is up to date before installing Windows. :thumb:
5
CPU: AMD — Ryzen 9 3900X 3.8GHz 12-Core (4.6GHz Max Boost) | Motherboard: MSI — MEG X570 ACE AMD ATX | GPU: MSI — GTX 1080 Ti Founders Edition 11GB 352-Bit GDDR5X | RAM: G.Skill — Trident Z Neo 32GB (2 x 16GB) 3600MHz F4-3600C16D-32GTZN | Hard Drive: Samsung — 960 Pro 512GB M.2-2280 PCI-E v3.0 x4 NVMe SSD | Hard Drive: Seagate — Exos X10 10TB 3.5" 7200RPM SATA 6Gb/s | Hard Drive: Samsung — 850 Pro 512GB 2.5" SATA III 3D NAND SSD | Optical Drive: Asus — BW-12B1ST 12X SATA CD/DVD/Blu-ray Writer | Power Supply: Seasonic — PRIME TX-850 850W 80+ Titanium Fully Modular | Cooling: Corsair — Hydro H100i Pro Liquid 240mm All-In-One | Cooling: G.Skill — FTB-3500C5-D Turbulence II Memory Fans | Case: Cougar — Panzer Max ATX Full Tower | Operating System: Microsoft — Windows 10 Professional 64-bit | Monitor: Acer — 2x G7 G247HYL 23.8" IPS 4ms 1920 x 1080 60Hz | Keyboard: Cooler Master — MasterKeys Pro S Cherry MX Red w/Ducky Keycaps | Mouse: Logitech — G502 Hero RGB Tunable Gaming | Mousepad: 3M — Precise MP114-BSD1 | Audio: Realtek — ALC1220 — 7.1Ch 32bit/192KHz 120dB SNR HD | Other: Logitech — C920 HD Pro Widescreen 1080p Webcam | Other: Thrustmaster — T.Flight Stick X Joystick | Other: Canon — PIXMA MG3120 All-In-One Copier/Printer/Scanner | Other: Sennheiser — HD 650 LE Massdrop Reference Class Headphones | Other: Logitech — Z623 200W 2.1Ch THX-Certified Speakers | Other: Thermal Grizzly — Kryonaut Top Grade Thermal Compound | Other: Shure — MV5 Professional Quality Condenser Microphone
porkass
- Add to quote
- ShareOnly show this user
Just for information / update, for me BIOS 2206 don't have the reboot / shutdown problem. I had this problem since 2010, 2103 and 2204. My performance are the same as 1302 BIOS. Now i have even a better stability with my ram at 3733 Mhz, with lower SOC voltage (1.1 in 1302 to 1.05 in 2206).
Caselabs RIG
CPU: R9 3900X | Motherboard: Asus Crosshair VIII Hero | GPU: Geforce RTX 2080Ti | RAM: G-Skill 32Go B-Die (4*8) | Power Supply: Seasonic Prime Ultra Titanium 1000W | Case: Caselabs SMA8
The Stilt
- Add to quote
- ShareOnly show this user
Just a little heads-up on a new feature, that will find its way into the upcoming bios releases. The feature is called as "PBO Fmax Enhancer", and it will be available in the "Ai Tweaker/Precision Boost Override" -menu among with other of the “Precision Boost Override” related options, on compatible ASUS motherboards. This feature is exclusive to Zen 2 based Ryzen 3000-series CPUs ("Matisse" & "Starship") and it will work on both, the consumer (AM4) and HEDT (sTRX40) platforms.
So, what does it do then?
This is an opportunistic feature and because of that, exactly no improvements are granted, let alone being promised to or by anyone. What it means in practical terms, is that the results will depend mostly on the silicon quality and partly, on the CPU SKU as well. Because of that the achieved results are expected to vary rather wildly, even between the different specimens of the same CPU SKU.
As a real-world example, this is what was achieved on a random early-production R9 3900X CPU. Despite this most likely is far from the best-case-scenario, consider it as a such if you will: Cinebench R20 nT average effective frequency (APERF) >> 145.9MHz improvement (3946.8MHz to 4092.7MHz). The improvement during a single-threaded, scalar-vector path-tracing workload (SPT-AVX2): 61.6MHz (average effective frequency, APERF), 4548MHz >> 4609.6MHz. As said before, there is no question if the achieved results will vary, since they will and wildly so. Some of the combinations might illustrate even better results, some no change at all, and some even WORSE behaviour than the stock.
Cinebench R20 nT Default:
Cinebench R20 nT "PBO Fmax Enhancer Enabled":
SPT-AVX2 single-threaded hybrid path-tracer (SSE4.2/AVX2) workload, default:
SPT-AVX2 single-threaded hybrid path-tracer (SSE4.2/AVX2) workload, "PBO Fmax Enhancer Enabled":
At what cost is this done?
Reliability wise, while maintaining the same user-controller settings that directly affect the reliability (PBO Scalar), there will not be any meaningful or measurable difference in the reliability. In fact, in multithreaded workloads the reliability should typically be ever-so-slightly higher than stock, due to the slightly lower voltage. In single-threaded workloads there might be a tiny increase in peak voltage observed during the maximum boost, at least on some CPU SKUs.
That being said, all of the CPUs will still obey the absolute maximum (and in terms of an increase, immutable) voltage limit of 1.50000V, that is enforced by the power management of the CPU. So, in case a CPU already hits 1.50000V during the maximum boost, at stock, enabling the feature will not increase the voltage any further, without actions done by the user (e.g. a voltage offset).
Personally, I have observed ± 1 VID (i.e. 6.25mV) worth of a change in the maximum voltage, during single-threaded workloads. These observations have taken place on CPU SKUs with the default Fmax limit of 4.4 — 4.65GHz and therefore their peak voltage has been closer to, or even time to time at the 1.50000V limit, even at stock. Because of that, CPU SKUs with a more modest Fmax limit and hence a lower maximum voltage at stock (due to a greater "distance" until the hard 1.50000V limit), might illustrate larger absolute voltage increases.
So essentially, instead of a typical brute-force approach this is a more of a dance with the available margins. The margins that might, or might not be present in your piece of the silicon. In technical terms, what is effectively happening inside the CPU, is that the default V/F (voltage-frequency) curve is being optimized to allow slightly higher frequency headroom, at the expense of the potentially available margins.
A quick check of facts:
- An ASUS exclusive feature for 3rd Gen. Ryzen CPUs (“Matisse” and “Starship”)
- A supplemental feature (i.e. an enhancement) to the standard "Precision Boost" operation. Not available (nor required) in OC-Mode, regardless if “static” or "per-CCX".
- Not compatible with the so-called "EDC tweak".
- Will not directly increase the voltage (i.e. no voltage related rule attached). The user remains in control of all voltage related settings.
- Will not either disable, or alter the parameters of FIT (i.e. silicon fitness / reliability).
- The results WILL vary between the different CPUs and even between the different specimens of the same CPU SKU
The very first thing you do, is reading the post as a whole through couple more times, until you have even a vague idea of what was being said and meant. Flash the bios as usual, load the fail-safe defaults (yeah, no kidding, due to RM's hive) and start entering the settings of your choice. With the exception being anything related to the CPU voltage (VDDCR_CPU), discard all of your previous CPU voltage related settings that affect the output voltage level (i.e. offsets and load-line).
Also, the described behaviour has only been tested while the "Ai Overclock Tuner" option is set to "Manual" and the "Performance Enhancer" option to "Default". Due to the auto-rules (“do if's”) potentially affecting the other setting combinations, it's on the user’s responsibility to ensure that the parameters remain where they should be, if any other combinations are being used.
Troubleshooting, suggestions and hints:
- Q: Any hints or suggestions, before I start testing this out?
- A: Not a suggestion, but a hard requirement: Disable ALL of the voltage offsets (regardless if ±) AND load-line adjustments affecting the CPU voltage (VDDCR_CPU) prior using this feature, i.e. your previous CPU voltage related settings. Whatever settings might have worked for you before, forget about them since they won't apply anymore.
- Q: Performance has deteriorated compared to stock, when all cores are utilized (e.g. CB20 NT)?
- A: If this is a fact and not a margin-of-error kind of stuff (as usual), i.e. a 3 run reproducible average: The reason for the deteriorated performance is most likely clock stretching, which occurs when the core supply voltage falls below a certain threshold. Try increasing load-line level for CPU voltage (one step at a time), until the performance either matches, or exceeds the stock. If the performance cannot be restored through the use of load-line adjustment, restore load-line to "Auto" setting and add a positive voltage offset to the CPU voltage (again, one step at the time, i.e. 6.25mV). NOTE: Unless there is a valid reason, the user SHOULD NEVER touch the load-line setting during the "Precision Boost" operation, only while in OC-Mode (“static” or “per-CCX”). During "Precision Boost" operation, the CPU is in the control of the load-line, and a user set load-line override will prevent the CPU from controlling the load-line correctly.
- Q: I'm having stability issues, when this feature is activated.
- A: Proceed as described above, first try increasing the load-line and then try offset if the load-line adjustment didn't help. If neither helped, the margins in the silicon are insufficient and the feature should remain turned off ("Auto" or "Disabled").
- Q: I'm seeing no improvement?
- A: Tough luck, better luck with the next CPU.
- Q: What voltage should I be monitoring?
- A: "CPU Core Voltage (SVI2 TFN)" that is displayed under HWiNFO sensors, that’s only reading that matters for evaluating stable-state voltages without external equipment. Anything with a "VID" in it’s the name are basically just voltage requests, or commands. On a single main-plane design such as AM4 or even sTRX40 the VIDs are completely irrelevant, since despite each of the cores having their own VIDs, there is only a single voltage plane (and hence a single concurrent voltage level at the time).
- A suggestion: In some cases, the results can be improved even further, by increasing the "Precision Boost Overdrive Scalar" value from the default 1x setting. This option directly affects the silicon reliability and because of that, it should be only increased from the stock if the performance improvements justify it (which they frankly, seldom do). Personally, I would never increase it to higher than 4x. The current level can be checked with HWiNFO (Central Processors >> CPU PBO Scalar (Reliability Reduction)).
- A hint: All "Precision Boost Override" related parameters remain available, as usual. The user can increase PPT and TDC limits if they become saturated, to improve the performance even further. EDC is piped with TDC and there is no need for the user to adjust it.
Peter (Shamino) from ASUS will post some initial bios builds for you to test shortly.
ASUS обещает снизить температуры и увеличить производительность с менее агрессивной PBO
ASUS выпустила новый BIOS для своих материнских плат AM5, в котором добавилась функция «PBO Enhancement». Она заключается в менее агрессивной реализации Precision Boost Overdrive (PBO), чтобы снизить температуры процессора. AMD разработала процессоры Ryzen 7000 и алгоритм Boost таким образом, чтобы они всегда достигали температуры 95 °C с самыми агрессивными настройками PBO. Конечно, многое здесь зависит от охлаждения, и чем лучше охлаждается процессор, тем более высокие частоты можно получить.
Однако не все пользователи готовы мириться с температурой процессора 95 °C под полной нагрузкой. Поэтому ASUS добавила новые уровни PBO Enhancement. По сравнению со стандартной PBO, уровень PBO Enhancement Level 1 снижает целевую температуру до 90 °C. PBO Enhancement Level 2 выставляет ее уже 80 °C, а уровень PBO Enhancement Level 3 понижает целевую температуру до 70 °C. Здесь ASUS пытается найти оптимальный баланс между производительностью и температурой. Что видно по следующим диаграммам:
ASUS проводила тесты с 280-мм СВО. Интересно, что с менее агрессивными настройками PBO Level 1 удалось получить даже более высокую производительность. При переходе на уровень Level 2 и целевую температуру 80 °C падение производительности очень небольшое.
Чтобы активировать данную функцию, сначала нужно обновить BIOS материнской платы AM5. Соответствующие ссылки приведены в конце новости. Затем следует перейти на вкладку «Extreme Tweaker» и выбрать «Precision Boost Overdrive». Там будет выпадающее меню с тремя новыми уровнями (Level 1, 2 и 3) с соответствующей целевой температурой 90 °C, 80 °C и 70 °C.
AMD через стандартную технологию PBO выжимает максимум производительности из процессора. Перед нами дальнейшее совершенствование механизма Boost, позволяющее подобраться ближе к пределу производительности чипа, будь то GPU или CPU. По этой причине потенциала для дальнейшего разгона почти не остается. С другой стороны, мы вновь видим, что ручная регулировка частот и напряжений позволяет сделать работу системы более оптимальной. В частности, можно повысить эффективность, снизив энергопотребление и температуру. Как и в случае ASUS, подобный шаг иногда приводит к заметному увеличению производительности. Функция «PBO Enhancement» будет особенно интересна тем пользователям, для кого 95 °C при стандартном охлаждении Ryzen 7000 кажется слишком высокой температурой. Либо требуется более тихая работа системы, а заморачиваться с ручной оптимизацией не хочется.
Ниже приведены ссылки на новые версии BIOS с функцией PBO Enhancement для разных материнских плат.
Материнские платы X670E/X670:
-
(версия BIOS 0705) (версия BIOS 0705) (версия BIOS 0705) (версия BIOS 0705) (версия BIOS 0705) (версия BIOS 0705) (версия BIOS 0805) (версия BIOS 0705) (версия BIOS 0805) (версия BIOS 0805) (версия BIOS 0805) (версия BIOS 0805) (версия BIOS 0805)
Материнские платы B650E/B650:
-
(версия BIOS 0804) (версия BIOS 0804) (версия BIOS 0804) (версия BIOS 0804) (версия BIOS 0212 kommt später) (версия BIOS 0805) (версия BIOS 0805) (версия BIOS 0805) (версия BIOS 0805) (версия BIOS 0805) (версия BIOS 0805) (версия BIOS 0805)
- Prime B650M-A (версия BIOS 0805 выйдет позднее)
Мы рекомендуем ознакомиться с нашим FAQ по выбору материнской платы, в котором мы ответим на многие вопросы, возникающие у пользователей: какой формат предпочесть? На каком сокете и чипсете? Какие интерфейсы должны быть на материнской плате? Имеет ли смысл доплачивать за дополнительные функции? И что нужно настраивать в BIOS (UEFI)? Конечно, мы ответим и на многие другие вопросы.
Мы рекомендуем ознакомиться с нашим руководством по выбору материнских плат AMD, где мы рекомендуем лучшие модели за свою цену.
Виды разгона AMD Ryzen. Тест Ryzen 7 3700X на ASRock X570 Extreme 4
Процессоры с разблокированным множителем всегда ценились энтузиастами. Увеличение их частоты путем несложных манипуляций давало возросшую производительность, сравнимую с показателями старших моделей в линейке.
Но на сегодняшний день ситуация с разгоном изменяется не в лучшую сторону для пользователей. В конкурентной борьбе производители стараются изначально выжать максимум из чипов.
Да и нужен ли ручной разгон на современной платформе? Процессоры стали намного интеллектуальнее за последние пару лет. Они умеют разгонять себя сами – технологии Turbo Boost у intel и Precision Boost Overdrive (PBO) у AMD. В отличии от ручного разгона, данные технологии работают по алгоритму, основанному на множестве датчиков – учитываются показатели напряжений, энергопотребления, температуры.
Особенно в этом преуспела компания AMD с выходом архитектуры Zen 2. Давайте рассмотрим способы разгона процессоров Matisse на примере Ryzen 7 3700X. Оценим их возможности и обсудим актуальность разгона как такового.
Основные характеристики процессора
- Количество ядер/потоков: 8/16;
- Базовая частота/максимальная частота: 3.6/4.4 ГГц;
- Техпроцесс: TSMC 7nm FinFET;
- TDP по умолчанию: 65 Вт;
- Максимальная температура: 95°C.
Тестовый стенд
- Процессор: AMD Ryzen 7 3700X;
- Материнская плата: ASRock X570 Extreme 4, BIOS v 2.30 от 16.03.20;
- Оперативная память: XPG Spectrix D80 DDR4 RGB Red Edition AX4U320038G16-DR80;
- Охлаждение CPU: Thermaltake Pacific RL240 Water Cooling Kit;
- Блок питания: Enermax Platimax D.F. 750W;
- Накопитель: Goodram PX500 NVMe PCIe Gen 3 ×4 на 512 ГБ;
- Операционная система: Windows 10 Pro 64-bit версия 2004.
Автоматический разгон
Автоматический разгон, или Boost, у AMD лимитируется несколькими параметрами:
- PPT Limit (Package Power Tracking) – ограничение на потребление процессором энергии в ваттах, при превышении TDP частоты уменьшаются.
- TDC Limit (Thermal Design Current) — ограничение на максимальный ток, подаваемый на процессор. Определяется эффективностью охлаждения VRM на материнской плате.
- EDC Limit (Electrical Design Current) – ограничение на максимальный ток, подаваемый на процессор. Определяется электрической схемой VRM на материнской плате.
- Precision Boost Overide Scalar – коэффициент зависимости подаваемого на процессор напряжения от его частоты. При отключении трех выше приведенных параметров данный ограничитель спасает процессор от выхода из строя, ограничивая подаваемое напряжение. Для одного ядра и для всех ядер этот показатель различается. В нашем случае при максимальном значении Scalar ×10 с отключенными ограничениями максимальное напряжение на одно ядро составило 1.49 В.
Как видим, авторазгон зависит не только от экземпляра процессора, но и от материнской платы, а конкретно от её схемы питания VRM, её охлаждения, а также от эффективности охлаждения самого CPU.
Учитывается не только общая пиковая мощность чипа, но и индивидуальные характеристики каждого ядра: его частотный отклик на напряжение, тепловые взаимодействия между соседними ядрами, ограничения по мощности для каждого ядра.
В автоматическом разгоне максимальная частота на 1-3 ядра была 4400 МГц, четыре ядра, восемь потоков работали с максимальной частотой 4275 МГц, при 100% нагрузке на всех потоках все ядра работали на частоте 3949 МГц. Максимальное энергопотребление составило 90 Вт с наибольшим напряжением от 1.18 до 1.49 В. В стресс-тесте LinX температура поднялась до 68°C.
В однопоточном режиме максимальная частота достигает заявленной в технических характеристиках Ryzen 7 3700X. В многопоточном режиме авторазгон прибавляет 12% к базовой частоте процессора.
Ручная установка множителя
Это самый популярный способ разгона процессоров, не требующий особых знаний, известен много лет, именно он используется в основном для разгона процессоров intel. Подходит для процессоров Ryzen без суффикса Х.
Заходим в BIOS, ищем вкладку или параметр OC Tweaker. Значение CPU Frequency переводим в ручной режим. Изменять будем два параметра: множитель и напряжение.
По умолчанию для нашего процессора эти показатели равны 36 и 1.1 В. Постепенно изменяем множитель на единицу, сохраняемся, загружаем Windows и тестируем стабильность работы. При невозможности загрузки ОС или ошибках в тестах, увеличиваем напряжение. Безопасным считается диапазон напряжения до 1.45 В.
Необходимо учесть, что при включении ручного режима изменения множителя, динамическое изменение частоты отключается, все ядра будут работать на выставленной вручную частоте, не снижая ее без нагрузки. Напряжение при этом будет изменяться в зависимости от нагрузки.
В результате нам удалось поднять частоту всех ядер до 4.3 ГГц с напряжением 1.42 В. На данной частоте система работала стабильно, проходила все тесты без ошибок.
На частотах 4.4 и 4.45 ГГц Windows загружалась, но в тестах были ошибки, и система работала не стабильно. Повышение напряжения не помогало.
Приведем график зависимости роста напряжения от частоты, изменения температуры под нагрузкой и энергопотребления.
Как видим, до 4.2 ГГц напряжение изменяется незначительно и температуры достаточно низкие. Но уже на 4.3 ГГц температура и энергопотребление значительно возрастают.
Что получаем в итоге? Все ядра при 100% загрузке работают на частоте 4300 МГц — это плюс 20% к номинальной частоте. Энергопотребление выросло до 137 Вт при напряжении 1.42 В. Максимальная температура при стресс-тесте была 82°C. Из минусов можно отметить отсутствие изменения частоты без нагрузки.
Но это еще не все, что возможно делать с процессорами на архитектуре Zen 2. Так как процессор физически состоит из отдельных блоков CCX по 4 ядра в каждом, то каждый из этих блоков можно разгонять отдельно, если, конечно, в BIOS имеется такая возможность.
В нашем процессоре 3700Х таких блоков два и один из них обладает более удачными ядрами, на нем мы и попробуем увеличить частоту выше общих 4300 МГц.
Для этих манипуляций найдем соответствующие параметры на вкладке AMD Overclocking.
Предварительно во вкладке OC Tweaker значение CPU Frequency оставляем в ручном режиме, множитель не трогаем, но изменяем значения напряжения.
На вкладке AMD Overclocking нас интересуют два параметра – CCX0 и CCX1 Frequency, их и будем изменять. Так как все ядра работали на 4300 МГц, этот параметр оставляем для второго блока, а на первом начинаем увеличивать частоту с шагом в 25 МГц.
Наибольшее значение, стабильно работающее, было 4350 МГц.
Прибавка незначительная, но нам важен сам принцип. В старшем AMD Ryzen 9 3900X таких исполнительных блоков уже четыре, по 3 ядра в каждом, и соответственно, больше маневр для их раздельного разгона.
Изменения значений Precision boost overdrive, BCLK и Offset voltage
Данная функция работает для процессоров с индексом Х и рассчитана исключительно на усиление динамического разгона. По умолчанию она отключена и её активация ведет к прекращению гарантии.
Ищем в BIOS параметр Precision Boost Overdrive. На нашей плате данный параметр был спрятан во вкладке Advanced в параметре AMD Overclocking.
Здесь мы задаем значения для параметров PPT, TDC, и EDC, их мы рассматривали выше. Выставляем везде значение 1000, что снимет все ограничения по этим пунктам. Также можно установить лимиты более реальные, рекомендованные для 3700X – 105, 70, 105, что не лишит защиты VRM.
Коэффициент зависимости напряжения от частоты, или Scalar, изменяется в диапазоне от ×1 до ×10, на практике он практически не повлиял на прибавку частоты процессора, но максимальное напряжение увеличивается при выборе большего коэффициента. Выставим значение ×2.
Значение максимального буста выставим 200 МГц – это наибольшее возможное число.
Ниже выставляем лимитирующую температуру 85 или 95 градусов.
Затем нам нужно настроить значения CPU Core Voltage — Offset Mode. Находим во вкладке OC Tweaker параметр External Voltage Settings and LLC.
Выставляем минимальное значение Offset Mode в мВ, данное значение будет плюсоваться к базовому значению напряжения при максимальной нагрузке на процессор. Возможно и отрицательное значение, тогда оно будет вычитаться из базового значения.
Здесь же можем выставить уровни значений LLC (Load-Line Calibration) – это надбавочное напряжение во время нагрузки, оно влияет на стабильность при разгоне. Всего пять уровней, от 25 до 100%.
Прочие значения CPU Over Protection оставляем в автоматическом режиме для защиты компонентов.
Сохраняемся и проверяем стабильность работы. При нестабильном поведении можем увеличить минимальное значение Offset Mode, изменить значение Scalar и уровень LLC.
Добившись стабильной работы на установленных значениях, можем еще увеличить частоту за счет изменения системной шины BCLK. По умолчанию у нас 100 МГц. Изменение данного параметра повлияет не только на процессор, но и на память, порты USB, шину PCI-E и интерфейсы SATA. Его увеличение разгоняет почти все компоненты материнской платы, что может привести к проблемам с их стабильностью, особенно это касается накопителей.
Стабильное значение было 102 МГц. Данное число умножается на динамически изменяющийся множитель и получаем результирующее значение максимальной частоты в тех или иных задачах. Максимально частота на 1-3 ядрах поднималась до 4513 МГц. При 100% загрузке всех потоков максимальная частота составила 4308 МГц по всем ядрам.
Сколько мы смогли прибавить к автоматическому разгону за счет ручной правки значений BIOS? В однопоточном режиме плюс 100 МГц, в многопоточном режиме прибавка значительнее – почти 300 МГц, это значение соответствует полученному при разгоне за счет изменения множителя.
В отличии от предыдущего вида разгона энергопотребление уменьшилось до 119 Вт при среднем напряжении 1.4 В, в пиках нагрузки напряжение благодаря Offset Mode поднималось кратковременно до 1.49 В максимум. Температура под нагрузкой также уменьшилась и составила максимум 75°C.
Ryzen master, софтверный разгон
Для разгона своих процессоров из-под Windows компания AMD предлагает фирменную утилиту Ryzen master.
В данной утилите возможны все рассмотренные выше виды разгона.
Автоматический разгон — в этой вкладке мы можем изменить только параметры PPT, TDC, EDC и значение Boost, также максимум до 200 МГц. Частоту или напряжение мы поменять не сможем.
Эти же значения, но уже без выбора величины Boost можно менять в режиме Precision boost overdrive. Значения PPT, TDC, EDC по умолчанию 1000, 380, 380.
В обоих вариантах мы получили практически идентичные результаты. В отличии от автоматического режима, заданного BIOS материнской платы, прибавка была всего 50 МГц в многопоточных задачах, и до 300 МГц при смешанной нагрузке. На одно ядро — все те же 4400 МГц. А вот показатели энергопотребления и температур выросли.
Более интересным и практически востребованным видится нам режим ручного разгона. Здесь мы можем изменять не только значения CCX-модулей, но и каждого ядра в отдельности. Причем программа помечает наиболее удачные ядра для разгона. Также здесь можно вообще отключать отдельные ядра. Таких настроек нет в большинстве BIOS материнских плат.
Выставив на все ядра, ранее выявленную стабильную частоту в 4300 МГц, мы получили те же результаты. Повышение до 4400 МГц привело к перезагрузке системы после включения тестовой утилиты.
При раздельном разгоне каждого исполнительного блока CCX мы получили такие же результаты: 4350 и 4300 МГц соответственно.
Также мы заметили, что ядра, помеченные программой как самые эффективные, не совпадали с теми, что реально показывали в тестах большую частоту. Ryzen master пометила 3 ядро золотой звездой, 7 ядро серебренной, 2 и 6 — кружком. В тестах 1, 3 и 8 брали наибольшие частоты, второе ядро занимало место ниже.
Итоговые результаты
Давайте посмотрим на прирост производительности в тестовых утилитах при различных режимах разгона. Во всех тестах оперативная память работала с XMP профилем 3200 МГц 16-18-18-36 CR1.
Первый тест LinX 0.6.5 AMD Edition AVX. Данная утилита нагружает все потоки. Приведем параметры в GFlops.
Следующий тест — Cinebench R20 также нагружает все ядра, рендеринг является одной из самых популярных нагрузок для современного ПК, где задействуется многопоточность.
Как видим, в задачах, нагружающих все потоки, преимущество у разгона по множителю, частота и напряжение фиксированные. Режим разгона PBO+BCLK немного уступает, хотя все ядра и работают на такой же частоте в 4300 МГц, но они могут просаживаться периодически. Софтверный разгон уступает незначительно.
Следующие тесты нагружают не все потоки равномерно, архиватор WinRAR и wPrime изменяют нагрузку в динамике.
В данных тестах мы видим, что разгон по множителю проигрывает в производительности из-за меньшей частоты при задействовании 1-3 ядер.
На скорость работы с памятью оказывает влияние только режим разгона с увеличением BCLK, так как он изменяет и скоростные характеристики памяти за счет увеличения частоты шины. Мы видим при этом прирост в записи и копировании данных.
Выводы
Разгон процессора AMD Ryzen 7 3700X оказывается сомнительной затеей. И у нас имеются, как минимум, две причины для этого утверждения.
Первое – стоимость материнской платы на чипсете Х570 с адекватно реализованным VRM и эффективная система охлаждения CPU будут стоить столько же, сколько стоит сам процессор.
Второе – разгон в ручном режиме дает прибавку в 100-300 МГц к тем значениям, которые демонстрирует процессор в автоматическом режиме, благодаря технологии PBO. Прибавка производительности за счет этих дополнительных пары сотен заметна только в бенчмарках, в реальных задачах вы ее не увидите.
Следующий вывод мы сделали о неактуальности разгона за счет фиксирования частоты множителем для процессоров архитектуры Zen 2. На сегодняшний день о нем можно забыть. Увеличение частоты на всех ядрах дает прирост производительности только в многопоточных режимах, от 8 и более. И снижает производительность в однопоточных задачах.
Даже при автоматическом разгоне при задействовании четырех ядер и восьми потоков все они работали на частоте 4300 МГц – максимально возможной при разгоне за счет множителя. А два ядра запросто работали на частоте 4400 МГц. Также при этом виде разгона блокируется динамическое изменение частоты без нагрузки, что приводит к большему энергопотреблению.
Лучшим решением видится разгон за счет модификации уже имеющегося буста через настройки питания процессора. Изменение напряжений через оффсет-режим, отключение лимитов PBO, изменения коэффициента Scalar, подбор уровней LLC, а также изменение частоты BCLK может дать прирост производительности как в многопоточных, так и в однопоточных задачах.
Ощутимое значение для данного вида разгона имеют возможности VRM материнской платы и система охлаждения CPU, а также гибкость настроек BIOS конкретной материнской платы.
Был ли разгон эффективным? Глядя на прибавку в 100 МГц по максимально показанной частоте, можно сказать, что нет. Цифра 4.5 ГГц, на фоне возможных 5 ГГц у процессоров intel как-то не особо впечатляет, но не будем столь категоричны и поспешны с выводами. Разгон за счет модификации буста дал нам +300 МГц при многопоточной нагрузке, что более востребовано, чем однопоточный режим.
Технологии развиваются и о простом повышении множителя уже можно забыть. Из самого процессора производитель выжал максимум, и прибавку в частотах мы можем получить, опираясь на возможности подсистемы питания CPU материнской платы и гибкости настроек напряжений в BIOS. А это — возможность конкурентной борьбы среди производителей материнских плат. Возможно, в ближайшее время мы увидим выпуск моделей, способных выжимать из процессоров AMD еще больше мегагерц.
Разгон процессоров AMD вновь становится уделом энтузиастов, обычный пользователь явно не будет заморачиваться ради лишней сотни мегагерц, ведь «умные» процессоры могут эффективно разгонять себя сами.