Procesory AMD FX Series w połączeniu z mikroukładem 9 Series, płyta główna udostępnia opcję wyłączenia APM (Application Power Management). Większość przewodników po podkręcaniu sugeruje wyłączenie APM dla lepszej stabilności , przynajmniej początkowo. Wśród nich znajduje się oficjalny Podręcznik dostrajania wydajności AMD FX , strony 5 i 10. Page 5 stwierdza:
Ponieważ APM ustawia wstępnie zdefiniowany limit TDP, zwykle zaleca się wyłączenie zarówno technologii AMD Turbo Core, jak i funkcji APM podczas zwiększania częstotliwości i napięcia procesora powyżej poziomów domyślnych.
Ron's Tech Tips ma również do powiedzenia:
W skrócie, ustawienie AMD Application Power Management BIOS zapewnia, że procesor pozostaje w zakresie TDP 125 W (8 rdzeni) lub 95 W (4 i 6 rdzeni), dla którego zaprojektowano układ. Widziałem wielu mówiących, że APM powoduje dławienie procesora, jest to zarówno prawda, jak i fałsz. To prawda, że czasami APM powoduje to, ale dławienie nie jest tym, co zawsze robi. są chwile, w których nieznacznie obniży napięcie, utrzymując procesor na wyższym taktowaniu .
Cały nacisk jest mój.
Ponadto większość entuzjastycznych płyt głównych oferuje obecnie funkcję o nazwie Calibre-Line Calibration (LLC). Według wypowiedzi użytkownika na forach Linus Tech Tips :
Vdroop to spadek napięcia dostarczanego do procesora wraz ze wzrostem obciążenia; w zasadzie, kiedy przejdziesz z biegu jałowego do obciążenia, napięcie spadnie. Biorąc pod uwagę małą tolerancję napięcia, z którą pracują overclockerzy (wzrost napięcia jest proporcjonalny do częstotliwości / mnożnika procesora, jaki może osiągnąć overclock), spadek napięcia przyłożony do CPU może sprawić, że teoretycznie stabilny overclock będzie niestabilny (obniżenie napięcia poniżej wymaganego do osiągnąć ustawioną częstotliwość)
Poniżej przedstawiono różnicę między zdefiniowanymi (X) i zmierzonymi (Y) wartościami vcore bez LLC:
Zauważ, że faktyczna wartość vcore jest zawsze poniżej naszych oczekiwań.
Na następnym obrazku możemy zobaczyć, że dla tego konkretnego procesora (i7 3930K) i MoBo (Asus Rampage IV Extreme) ustawienie LLC na „High” (co oznacza wartość 50%) jest wystarczające, aby zrekompensować vdroop:
TL; DR
Zastanawiam się, czy lepiej wyłączyć APM i (najprawdopodobniej) zadowolić się niższym poziomem LLC (czasami wcale nie jest to konieczne), czy też utrzymać APM włączony i muszę uciekać się do wyższego ustawienia LLC, aby zachować wszystko stabilne. Moje obawy są następujące:
- Stabilność systemu
- Integralność obliczeń
- Trwałość systemu (mniej ważne)
- Moc cieplna i zużycie energii (nawet mniej ważne)
/ TL; DR
(Informacje dodatkowe)
Powodem pytania jest to, że wyższe ustawienie LLC wprowadza krótkie skoki napięcia do rdzenia procesora, jak już wspomniano w tym pytaniu: < Czy lepiej jest użyć przesunięcia lub ręcznie ustawić napięcie procesora (w odniesieniu do długowieczności procesora )? >, a także w tym wpisie Mistrza . Cytowanie:
Jeśli masz przyzwoitą płytę główną, kalibracja linii obciążenia naprawdę nic nie kupi pod względem wyższego przetaktowania (...). To tylko sztucznie obniża vcore, które będziesz musiał ustawić w BIOS-ie, ale procesor nadal będzie wymagał takiej samej wartości napięcia, kiedy zostanie obciążony.
Zalecam pozostawienie opcji [LLC] wyłączonej, chyba że uważasz, że masz trudności z osiągnięciem podkręcania, o które ci chodziło, i podejrzewasz, że problemem jest nadmierne vdroop.
Z jednej strony podejrzewam, że APM robi coś więcej niż „tylko” egzekwowanie ogólnego pułapu TDP i dlatego powinno raczej pozostać włączone, jeśli to możliwe, pomimo sugestii przeciwnych. Ale z drugiej strony wydaje się, że APM wprowadziłby niestabilność, a zatem wymagałby wyższego ustawienia LLC, co samo w sobie byłoby prawdopodobnie gorsze.
Dla pełności:
- CPU: FX-6350 @ 4.8 GHz (default is 3.9)
- Motherboard: Asus Sabertooth 990FX R2.0
- Turbo Core: Off
- CPU Offset Voltage: +0.09375v
- APM Master Mode: On
- C1E, C6 State, Cool'n'Quiet: All enabled (On)
- CPU Load Line Calibration: Ultra High (75%)
- CPU Power Phase Control: Standard
- CPU Power Duty Control: C.Probe (Current)
- Spread Spectrum is Off for CPU, CPU-NB and VRM.
Uwagi:
Wcześniej korzystałem z LLC High (50%) dla tej częstotliwości taktowania, ale dostałem błąd obliczeniowy w Prime95 po 4h30min testowania, nawet z przesunięciem vcore 100mv (+0,1).
Następnie obniżyłem przesunięcie o 6,25 mv i zmieniłem LLC na Ultra High, błędy zniknęły.
Spowodowało to jednak wzrost napięcia obciążenia średnio o 20 mv - i skok o wartości 12 mv (co daje 1,488 v) podczas niektórych przejść obciążenia, co jest nieco wyższe niż idealne.
Temperatura procesora wynosiła maksymalnie 63ºC, po wielu godzinach chrupania liczb w ciągu dnia. Jest to układ chłodzony powietrzem (jednak godna szacunku chłodnica, Hyper 212X), działał dobrze przez 2 lata z przesunięciem -85mv (pod napięciem)
Chciałbym, żeby działał jeszcze przez co najmniej rok.
źródło
Odpowiedzi:
TL; WR
APM ma negatywny wpływ na wydajność. Jednak ogólnie lepiej pozostawić to włączone, ponieważ w ten sposób można skonfigurować wyższą częstotliwość taktowania, co spowoduje wyższą ogólną wydajność systemu , szczególnie w przypadku obciążeń o niewielkim wątku. Oszczędza również energię.
Tak to robi:
(przechwytywanie wykonane podczas testu małych FFT Prime95 z 6 wątkami roboczymi) (rozmiar 24 K FFT)
Opracowanie
Nadal według wskazówek technicznych Rona :
i
Nic tutaj nie wskazuje na to, że APM ma jakikolwiek wpływ na stabilność systemu, chociaż wydaje się to wskazywać poprzedni cytat (z pytania) ( „są chwile, w których nieznacznie obniży napięcie, utrzymując procesor na wyższym taktowaniu” ).
Przetestowałem to sam dla następujących scenariuszy:
I zauważył, że:
Ponieważ jednak żaden dobry uczynek nie pozostaje bezkarny, wiąże się to z wysokimi kosztami: 73ºC osiągnięto w ciągu 15-20 minut pełnego obciążenia za pomocą Prime95. To prawie 16% więcej ciepła i 3ºC powyżej marginesu cieplnego procesora. Oczywiście niemożliwe do utrzymania dzięki chłodzeniu powietrzem.
Następnie przetestowałem następujące scenariusze:
Wyniki są następujące:
Byłem nieco zaskoczony, że transkodowanie przy pomocy hamulca ręcznego było również szybsze przy 4700 MHz z włączonym APM, mimo że wydajność zmiennoprzecinkowa jest niższa dla tej konfiguracji, ponieważ kodowanie jest zadaniem intensywnie wykorzystującym FP. Najbardziej prawdopodobne wytłumaczenie jest takie, że czas trwania testu był zbyt krótki (6min16s), aby spowodować zauważalne dławienie procesora. Próbowałem więc dwukrotnie przekonwertować ten sam film w „kolejce” na całkowity czas trwania testu 13m03s. Przełączenie na 4500 MHz bez APM, spadło do 12m44seg, czyli o 2,49% szybciej.
Był to jedyny scenariusz „realnego świata”, który udało mi się odtworzyć, w którym konfiguracja z wyłączonym APM działająca z mniejszą częstotliwością była rzeczywiście szybsza.
Teraz fakt, że ma to 10% + więcej mocy (i wyższe termiki) sprawia, że jest on mniej niż idealny do wszystkich oprócz najbardziej specjalistycznych aplikacji intensywnie wykorzystujących FP.
źródło