Una dintre caracteristicile care cresc performanța procesoarelor AMD Ryzen este Precision Boost, aceasta ridicând frecvența nucleelor procesorului atunci când au mai multe calcule de făcut și păstrând, în același timp, sub control consumul de energie electrică și temperaturile. Dacă te uiți în memoria BIOS de pe placa de bază, poți vedea și termeni precum PBO (Precision Boost Overdrive) și AutoOC (Auto OverClocking). S-ar putea să nu îți fie clar ce înseamnă, ce fac, și de ce pot îmbunătăți performanța. Pentru a verifica dacă PBO și AutoOC chiar schimbă ceva, am decis să le testăm pe un procesor AMD Ryzen 7 3700X. Citește și vezi ce impact au aceste caracteristici asupra performanței:
Ce sunt AMD PBO (Precision Boost Overdrive) și AutoOC (Auto OverClocking)?
Generația a treia de procesoare Ryzen oferă suport atât pentru PBO, cât și pentru AutoOC. PBO vine de la Precision Boost Overdrive și permite procesorului tău AMD Ryzen din generația a treia să mențină voltaje mai ridicate pentru mai mult timp, dacă VRM-urile (Voltage Regulator Modules) plăcii de bază pot face față și dacă temperatura procesorului nu crește prea mult. Precision Boost Overdrive nu este același lucru ca Precision Boost, care deja se ocupă de frecvențele turbo oficiale ale procesorului. PBO înseamnă mai mult curent electric oferit procesorului Ryzen, dar numai dacă el poate face față. O consecință a PBO este faptul că poate să permită frecvențe boost mai mari pentru procesor, dar numai dacă sunt îndeplinite condițiile termice și de alimentare cu electricitate pe care le-am menționat.
AutoOC sau Auto OverClocking este o marjă pentru comportamentul frecvenței turbo a procesorului, pe care o poți seta la cu maxim 200 de MHz mai mult decât frecvența turbo standard. Drept urmare, AutoOC permite procesoarelor AMD Ryzen să își împingă frecvența turbo peste valoarea oficială. Dacă voltajul maxim nu este atins, AutoOC ar trebui să poată să crească performanța pe un singur nucleu a unui procesor Ryzen. Mai mult, deși nu face parte din PBO, AutoOC poate fi folosit împreună cu el pentru a permite frecvențe turbo mai mari. Totuși, activarea sa nu înseamnă neapărat că procesorul chiar va atinge o frecvență turbo mai mare decât cea specificată de producător. Teoretic, permite acest lucru procesorului, dar numai dacă voltajele și limitele termice nu sunt depășite.
Activarea PBO și AutoOC pe un procesor AMD Ryzen 7 3700X
Ryzen 7 3700X este un procesor rapid, ce vine cu 8 nuclee fizice și 16 nuclee virtuale. Funcționează la o frecvență standard de 3600 MHz și poate să urce până la 4,4 GHz. AMD a construit Ryzen 7 3700X pe baza noii arhitecturi pentru procesoare numită Zen 2, folosind un proces de producție pe 7 nanometri. Nu este doar rapid, ci vine și cu un TDP mic de doar 65 de wați.
Deoarece am vrut să vedem dacă activarea PBO și AutoOC schimbă ceva în cazul procesorului nostru AMD Ryzen 7 3700X, am decis să rulăm o serie de teste sintetice. Înainte de a le vedea, iată platforma hardware pe care l-am testat:
- Placă de bază: ASUS ROG Crosshair VIII Hero (Wi-Fi)
- Cooler: ROG Ryou 120
- Memorie: HyperX Predator DDR4 RGB Memory (2 x 8GB, 3600MHz)
- Placă video: ASUS ROG STRIX GTX 1660 Ti GAMING OC
- Stocare: ADATA XPG Gammix S11 Pro SSD
- Monitor: ASUS ROG Strix XG32VQ Curved Gaming Monitor (32-inch WQHD 2560 x 1440, 144Hz)
- Sursă de alimentare: ASUS ROG Thor 850W Platinum
- Sistem de operare: Windows 10 Pro x64 cu May 2019 Update
Placa noastră de bază ASUS ROG Crosshair VIII Hero (Wi-Fi) folosește chipset-ul X570 și oferă un UEFI BIOS excelent. Setările de care am fost noi interesați sunt disponibile pe pagina Extreme Tweaker, unde poți activa "Precision Boost Overdrive", precum și seta valoarea AutoOC Offset (pe placa noastră de bază, ea se numește "Max CPU Boost Clock Override"), la un maxim de 200 MHz. Teoretic, acest lucru înseamnă că procesorului îi este permis să își crească frecvența turbo maximă de la 4,4 GHz standard până la 4,6 GHz.
Ca să vedem dacă performanța procesorului este mai bună, sau dimpotrivă, am rulat aceleași benchmark-uri de trei ori: o dată cu procesorul la valorile standard, o dată cu PBO activat, și o dată cu PBO activat și AutoOC setat la un offset de plus 200 MHz.
Am rulat toate testele pe Windows 10 Pro, versiunea 1903, build 18362.418 și ultimele drivere disponibile.
Hai să vedem ce rezultate am avut în jocuri și benchmark-uri, cu AMD Ryzen 7 3700X setat la frecvențele standard, cu PBO activat și când l-am setat să folosească PBO și AutoOC +200 MHz:
Oferă PBO și AutoOC un spor de performanță?
Primul benchmark pe care l-am rulat a fost cel din CPU-Z. Testul pentru un singur nucleu, ce analizează performanța single-core a procesorului, a văzut o mică îmbunătățire a vitezei și atunci când am activat "Precision Boost Overdrive", și atunci când am activat PBO + AutoOC. Totuși, viteza a crescut foarte puțin: 0,39% cu PBO și 1,37% cu PBO și AutoOC. Aceste scoruri sunt în zona de variabilitate de testare, așa că nu le considerăm concludente.
În CPU-Z Multi-Thread, ce testează performanța multi-nucleu, activarea "Precision Boost Overdrive" pentru AMD Ryzen 7 3700X a părut să ofere o foarte mică îmbunătățire a performanței, în comparație cu utilizarea procesorului la setările standard (0,84% mai bine) și cu activarea AutoOC (0.77% mai bine). Deși rezultatele sunt ciudate, și acestea sunt în marja de variabilitate a testării.
În Cinebench R20, care evaluează viteza procesorului la redarea de imagini, activarea PBO a rezultat într-o îmbunătățire de 1,78%, iar activarea AutoOC a rezultat într-o îmbunătățire de 2,20% față de setările standard. Deși nu este mult, putem spune că este o ușoară creștere față de rularea procesorului la valorile standard.
În Blender, al benchmark de randare, AMD Ryzen 7 3700X a avut o performanță marginal mai bună când am activat "Precision Boost Overdrive", dar, când am pornit și opțiunea de auto-overclocking, a fost mai slabă decât la setările standard.
PCMark 10 ne spune cât de capabil este un procesor în activitățile de zi cu zi, precum navigare pe internet, conferințe video, timpi de pornire ai aplicațiilor, productivitate și creare de conținut digital. În acest benchmark, 3700X a avut un scor mai bun când rula la setările implicite, decât atunci când am activat "Precision Boost Overdrive" și PBO + AutoOC.
Ciudat, în testul de compresie din 7-Zip, activarea PBO a rezultat într-o viteză puțin mai mică (4%) decât atunci când am folosit procesorul la setările implicite sau decât când am activat și "Precision Boost Overdrive" și AutoOC.
În testul de decompresie, am văzut același lucru: activarea PBO a însemnat o mică scădere a performanței. Cu PBO activat, Ryzen 7 3700X a fost cu 0,30% mai lent decât cu setările standard și cu 1,11% mai lent decât cu AutoOC pornit. Activarea atât a "Precision Boost Overdrive", cât și a AutoOC a însemnat un procesor mai rapid cu 0,50% față de rularea cu ele dezactivate.
În JetStream 2, un benchmark pentru browsere web pe care l-am rulat în Google Chrome, activarea PBO și PBO + AutoOC a însemnat același lucru: o mică descreștere a performanței, de 1,35%.
Pentru gameri, am testat și câteva jocuri: Shadow of the Tomb Raider, Metro Exodus și World War Z. Le-am setat să ruleze la o rezoluție de 1920 x 1080 de pixeli și cu cele mai scăzute detalii grafice, astfel ca placa video să nu încetinească procesorul Ryzen 7 3700X.
În Shadow of the Tomb Raider, măsurătoarea CPU Render ne-a arătat că nici activarea PBO, nici a PBO + AutoOC nu aduc beneficii. Am obținut mai multe cadre pe secundă fără "Precision Boost Overdrive" și auto-overclocking.
În Metro Exodus, numărul de cadre pe secundă a fost aproape același indiferent de cum am configurat AMD Ryzen 7 3700X, deși la activarea 'Precision Boost Overdrive" am avut un cadru mai puțin.
World War Z a fost singurul joc în care am văzut o îmbunătățire a performanței când am activat PBO (3 cadre în plus), precum și când am activat AutoOC (8 cadre în plus).
Pentru a ne face o idee despre cât de mult este influențată temperatura procesorului de activarea "Precision Boost Overdrive", l-am urmărit cu ajutorul HWiNFO în timp ce rulam Prime95. La setările standard, procesorul nu a depășit 89 de grade Celsius. Totuși, cu BO și PBO + AutoOC activate, procesorul a ajuns la 95 de grade Celsius, aceasta fiind temperatura maximă oficial suportată de procesor.
După cum era de așteptat, activarea PBO și AutoOC înseamnă și un consum mai mare de energie electrică. Procesorul nostru a sărit de la 90 de wați la setările standard, la 100 de wați cu "Precision Boost Overdrive" activat și până la 117 de wați când am activat și AutoOC.
De asemenea, am urmărit și frecvența turbo maximă pe un singur nucleu. Ce am aflat a fost chiar surprinzător: Ryzen 7 3700X a atins 4392 de MHz per nucleu atunci când l-am folosit la setările standard, foarte aproape de frecvența turbo oficială de 4,4 GHz. Totuși, când am activat "Precision Boost Overdrive", frecvența turbo a fost mai mică, de 4367 MHz, iar când am activat și AutoOC a fost și mai mică, de 4342 MHz. Clar nu este ce ne așteptam.
Concluzie: Nu ai de ce să folosești Precision Boost Overdrive și AutoOC
Concluzia noastră este că nici "Precision Boost Overdrive", nici PBO + AutoOC nu merită activate dacă folosești un AMD Ryzen 7 3700X:
- Câștigurile de performanță din benchmark-uri nu sunt concludente. Deși poți obține o creștere de viteză de un procent, în general obții de fapt o performanță mai slabă
- În unele jocuri obții câteva cadre pe secundă în plus, dar în altele obții chiar mai puține cadre pe secundă
- Atât temperatura, cât și consumul de energie electrică a procesorului cresc, datorită voltajelor mai ridicate
Ca urmare a rezultatelor neconcludente pe care le-am obținut, am decis să păstrăm dezactivată setarea "Precision Boost Overdrive" pentru procesorul nostru AMD Ryzen 7 3700X, deoarece nu vedem niciun beneficiu real la activarea sa. Din punctul nostru de vedere, PBO și AutoOC fac mai mult rău decât bine. Nu vedem un câștig real de performanță, doar temperaturi și consum de energie electrică mai ridicate, ceea ce înseamnă longevitate mai mică pentru procesor și o factură mai mare la curentul electric. Totuși, lucrurile se pot schimba în viitor, pe măsură ce AMD lansează noi firmware-uri AGESA și producătorii de plăci de bază scot versiuni noi de BIOS-uri. Va trebui să așteptăm și să vedem ce apare.