AMD FX Bulldozer i Vishera jsou na svou dobu pokročilé procesory. V roce 2011 se jednalo o nadčasový koncept, který se ale minul v praxi účinkem. Silný výkon v integer a slabší v plovoucí destinné čárce. K tomu XX nových instrukcí a také spousta úsporných stavů. I návrh jako alternativa k hyperthreadingu v podobě modulární architektury a sdílení funkcionality modulu mezi dvě menší jádra. Jeden modul obsahuje tedy dvě jádra. Jádra se značí core0, core1...až případně osmé jádro jako core7. Úsporné stavy se nazývají (alespoň u AMD) tzv P-states. Těch má AMD FX až sedm. On nejnižšího P4 až po turbo násobič Pb0. Nyní si to detailněji vysvětlíme a pak přejdeme k jádru věci FX vs některé hry a aplikace.
P4 - CPU jádra běží na 1400 MHz (obecně je P-state vázán na modul, tedy dvě sousední jádra v bloku modulu)
P3 - CPU jádra běží na 1900 MHz
P2 - CPU běží na 2400 MHz
P1 - CPU má už slušný takt 2900 MHz (zde se může lišit dle modelu FX, příklad je pro FX-8370E )
P0 - CPU běží na svém základním taktu (např 3300 MHz pro FX-8370E)
Pb1 - CPU aktivuje turbonásobič pro zatížení všech jader
Pb0 - CPU aktivuje svůj maximální turbo násobič pro zatížení (u FX-8370E až 4300 MHz)
Vše je v souladu s funkcí AMD APM Master, která řídí power managamenet procesoru dle průměrného TDP, pokud procesor bere více než je TDP (krátkodobě mu to dovolí), srazí takty na nižší P-state. Pozor, nezaměňovat funkci APM Master s trotlením VRM kaskády na základní desce. I tento stav může nastat a to v případě, že máte lowendovou desku, která se pro daný procesor skutečně nehodí. Jmenuju například lowendové 760G čipsety AM3+ desek ve spojení s FX-8000 série (a někdy i s FX-6000 série) a nebo obecně mnohé desky ve spojení s monstry FX-9590.
A nyní praxe. Mnoho her stále využívá jedno, dvě a nebo částečně 4 vlákna. A to je pro power management AMD ve spojení s WIndows docela problém. Představte si, že než se stihne jádro dostat do maximálního stavu Pb1 či Pb0, už se proces stěhuje na jiné jádro a jiný modul. Moduly na sobě pracují nezávisle. Takže znovu se jádra začínají boostovat, ale aplikace nám skočí znovu jinamA tak se to celé opakuje stále dokola. Řešení?
A)V BIOSu vypněte APM Master a i úsporné stavy C1E,C6, CnQ+nastavte násobič procesoru z AUTO na pevnou hodnotu
B)to ale asi většina z vás nechce, protože tak přijdete o pár desítek Wattů úspory v klidovém stavu. Takže luxusnější řešení je přes AMD Overdrive. Tento software nejen obsahuje možnosti taktování a nebo monitoringu, testu stability, ale také obsahuje nastavení chytrých profilů přesně na míru.
-Jak vidíte na obrázku, přidáte si pomocí "ADD" aplikaci a nebo hru. A k ní přiřadíte důležitost procesu (zde normal) a přiřadíte jádra a případně i takt jader. Zde jsem ponechal takty na defaultu a přidal ovládání po jednom jádru ve dvou modulech.
Pro Quakelive jsem přidal řízení do prvního modulu (obě jádra) a na frekvenci o jeden násobič vyšší než je základ procesoru
Pro Cinebench test důležitost vysokou a přiřazení všech jader, ale protože některý modul je horší než jiný, udělal jsem i odlišné takty modulů. Druhý modul běží na +200 MHz (násobič) oproti základu a zbytek modulů o +400 MHz (dva násobiče).
Test Superpi není nijak náročný na procesor, umí vytížit jen jedno jádro a proto je pro něj nastavená priorita "REALTIME" pro co nejlepší výsledek a přiřazení k třetímu jádru, které poběží o 4 násobiče rychleji.
Takto to pak vypadalo u mě doma v praxi![]()
Celé si to můžete tudíž nastavit sami doma, jak potřebujete, jen si předem zjistěte, jak je váš procesor stabilní na určitých taktech a jak která hra využívá efektivně jádra (např pomocí taskmanageru). Snad to i někomu pomůže.