Podkręcanie procesora ikarty graficznej to nie wszystko. Można jeszcze przyspieszyć pamięć operacyjną (RAM), która ma duży wpływ na szybkość danych pobieranych przez procesor. Tutaj sytuacja jest jednak nieco bardziej skomplikowana, bo liczy się nie tylko taktowanie, ale też opóźnienia pamięci (timingi) - dążymy więc do jak najwyższego taktowania ijak najniższych opóźnień.
Warto jednak zauważyć, że wprzypadku platform Intela overclocking RAM-u jest dostępny tylko na topowych płytach zserii Z(np. Z370/Z390/Z490). AMD podchodzi do tematu mniej restrykcyjnie itaka opcja jest dostępna na wszystkich płytach (nawet na tanich modelach zchipsetem A320).
Za przykład wykorzystaliśmy pamięci Patriot Viper Steel 2x 8 GB 3200 MHz CL16 – to niedrogi zestaw opojemności 16 GB, który wyróżnia się nie tylko ciekawym designem, ale też efektywnym chłodzeniem. Procedura podobnie będzie wyglądać wprzypadku innych modułów.
Wczytywanie profilu XMP
Na początku warto sprawdzić jaką wydajność ma komputer bez OC - można do tego celu wykorzystać benchmark (np. test wbudowany waplikację VeraCrypt) lub wymagającą grę.
Po złożeniu komputera, pamięć RAM nie zawsze pracuje zoptymalnymi parametrami – mniej doświadczeni użytkownicy często pozostawiają domyślne parametry 2133 MHz CL15-15-15-35, które przekładają się na słabsze osiągi względem wartości zalecanych przez producenta (np. tak jak unas 3200 MHz CL16-18-18-36).
W takiej sytuacji warto zacząć od wczytania profilu XMP (Extreme Memory Profile), awięc zalecanych ustawień dla danego zestawu pamięci.
Wchodzimy do UEFI płyty głównej iwyszukujemy opcję odpowiedzialną za wczytanie profilu XMP.
Wybieramy profil (czasami może być dostępnych kilka profili, więc wybieramy najwydajniejszy)…
...i zapisujemy ustawienia. Nie musimy tutaj sprawdzać stabilności komputera, bo ustawienia zostały już przetestowane przez producenta.
Podkręcanie pamięci RAM wUEFI
Na tym jednak podkręcanie się nie kończy. Pamięć RAM często może pracować zjeszcze wyższym taktowaniem iniższymi opóźnieniami niż wartość zprofilu XMP, więc warto poeksperymentować zustawieniami. Wszystkie niezbędne ustawienia znajdziecie wUEFI wmenu odpowiedzialnym za podkręcanie (wprzypadku płyt głównych ASUS jest to menu Extreme Tweaker).
Jakie wartości ustawić? Na początek warto spróbować zwiększyć taktowanie o133 MHz np. z3200 do 3333 MHz. Czasami jednak taka wartość będzie niestabilna, więc konieczne będzie "poluzowanie" opóźnień np. zCL15-15-15-35 do CL16-18-18-36. Dodatkowo konieczne może być zwiększenie napięcia zasilającego np. z1,35 do 1,40 V (dla modułówDDR4 nie polecamy przekraczać 1,5 V). Kombinacji jest naprawdę sporo, więc na znalezienie optymalnych parametrówczasami trzeba poświecić sporo czasu.
W przypadku platform zprocesorami AMD Ryzen sprawa jest łatwiejsza, bo można tutaj wykorzystać narzędzie DRAM Calculator for Ryzen, które podpowiada jakie ustawić parametry dla danych pamięci przy danej częstotliwości.
Zaczynamy od zidentyfikowania zastosowanych pamięci za pomocą aplikacji Thaiphoon Burner (opcja Read - wybieramy jeden zzainstalowanych modułów).
W naszym przypadku zastosowano jednostronne moduły [1] zkostkami Hynix zserii CJR [2].
Otwieramy więc aplikację DRAM Calculator for Ryzen iustawiamy: typ procesora [1], zastosowane kości pamięci [2], typ modułu (jednostronny lub dwustronny) [3], liczbę zainstalowanych modułów[4] oraz chipset płyty głównej [5].
Pozostało jeszcze wybrać nowe taktowanie pamięci [6]. Warto zacząć od zwiększenia częstotliwości o133 MHz względem standardowych wartości. UWAGA: wprzypadku trzeciej generacji procesorówRyzen nie polecamy przekraczać taktowania 3733 MHz, awięc maksymalnej wartości dla synchronicznej pracy RAM-u imagistrali Infinity Fabric (powyżej tej wartości płyta zmienia tryb na asynchroniczny , co znacznie ogranicza wydajność RAM-u).
Następnie wybieramy opcję „Calculate SAFE”. Zapisujemy wygenerowane wartości (można też zrobić zdjęcie) iwprowadzamy je przez UEFI płyty głównej.
Zaczynamy od taktowania pamięci RAM imagistrali FCLK.
Następnie przechodzimy do ustawień timingów(do wprowadzenia jest sporo wartości, ale oznaczenia są identyczne lub bardzo podobne do wygenerowanych przez program, więc nie powinniście się pogubić).
Na koniec pozostało jeszcze zmienić poszczególne napięcia (zalecamy tutaj ustawić wartości rekomendowane (Rec.), aw razie problemówze stabilnością podnieść do maksymalnych (Max.).
Zapisujemy ustawienia isprawdzamy czy komputer pracuje stabilnie.
Do mocnego podkręcania pamięci RAM sprawdzą się moduły zradiatorem - takie jak Patriot Viper Steel
Jak sprawdzić stabilność podkręconej pamięci RAM
Podobnie jak wprzypadku podkręcania procesora, także iw tutaj można posłużyć się aplikacją Prime95.
Tym razem jednak wybieramy test Large FFTs, który pozwala obciążyć podsystem pamięci RAM. Jednocześnie warto monitorować temperatury procesora isekcji zasilania, aby nie przekraczały 100 stopni Celsjusza (wprzeciwnym wypadku może pojawiać się zjawisko throttlingu - procesor będzie dążył do ograniczenia temperatury, więc obniży taktowanie iw efekcie obniży wydajność).
Uruchomiony test pozostawiamy na godzinę (anajlepiej na kilka godzin żeby mieć pewność). Jeżeli nie pojawiają się żadne problemy ze stabilnością (blue screen, zawieszenie lub restart komputera), można spróbować ustawić jeszcze wyższe parametry. Wprzeciwnym wypadku może być konieczne zwiększenie timingówi/lub podniesienie napięcia zasilającego.
Ile zyskujemy po podkręceniu procesora?
Wykorzystane przez nas moduły Patriot Viper Steel na platformie AMD udało się podkręcić z3200 MHz (CL16-18-18-36) do 3733 MHz (CL16-16-20-36). Jak to wpłynęło na wydajność? Porównaliśmy tutaj ustawienia domyślne, zalecane przez producenta ipodkręcone - testy wykonaliśmy na następującym zestawie:
Cinebench R20 – renderowanie za pomocą wszystkich rdzeni
[punkty] więcej = lepiej
Patriot Viper Steel 3733 MHz CL16-16-20-36 | 3677 |
Patriot Viper Steel 3200 MHz CL16-18-18-36 | 3670 |
Patriot Viper Steel 2133 MHz CL15-15-15-35 | 3654 |
Cinebench R20 – renderowanie za pomocą jednego rdzenia
[punkty] więcej = lepiej
Patriot Viper Steel 3733 MHz CL16-16-20-36 | 489 |
Patriot Viper Steel 3200 MHz CL16-18-18-36 | 489 |
Patriot Viper Steel 2133 MHz CL15-15-15-35 | 487 |
VeraCrypt 1.23 Hotfix2 - AES (mean)
[GB/s] więcej = lepiej
Patriot Viper Steel 3733 MHz CL16-16-20-36 | 11,7 |
Patriot Viper Steel 3200 MHz CL16-18-18-36 | 11,3 |
Patriot Viper Steel 2133 MHz CL15-15-15-35 | 10,3 |
W przypadku programówwszystko zależy od scenariusza. Aplikacje niewrażliwe na parametry pamięci operacyjnej nie wykażą zysku zpodkręcenia RAM-u. Jeżeli jednak aplikacja jest wrażliwa na przepustowość pamięci, zysk będzie widoczny - unas było to nawet kilkanaście procent.
Wiedźmin 3 - 1920 x 1080 Uber (DirectX 11)
[fps] więcej = lepiej
Patriot Viper Steel 3733 MHz CL16-16-20-36 | 77 67 |
Patriot Viper Steel 3200 MHz CL16-18-18-36 | 75 65 |
Patriot Viper Steel 2133 MHz CL15-15-15-35 | 67 58 |
Hitman 2 - 1920 x 1080 Ultra (DirectX 12)
[fps] więcej = lepiej
Patriot Viper Steel 3733 MHz CL16-16-20-36 | 115 104 |
Patriot Viper Steel 3200 MHz CL16-18-18-36 | 106 99 |
Patriot Viper Steel 2133 MHz CL15-15-15-35 | 88 82 |
W grach ta różnica jest już bardziej odczuwalna - wlokacjach mocno obciążających procesor różnice między domyślnymi apodkręconymi ustawieniami sięgają nawet 20-30% (!).
Spoczynek
[W] mniej = lepiej
Patriot Viper Steel 2133 MHz CL15-15-15-35 | 63 |
Patriot Viper Steel 3200 MHz CL16-18-18-36 | 63 |
Patriot Viper Steel 3733 MHz CL16-16-20-36 | 66 |
Aplikacja wielowątkowa
[W] mniej = lepiej
Patriot Viper Steel 2133 MHz CL15-15-15-35 | 157 |
Patriot Viper Steel 3200 MHz CL16-18-18-36 | 160 |
Patriot Viper Steel 3733 MHz CL16-16-20-36 | 183 |
Gra 3D
[W] mniej = lepiej
Patriot Viper Steel 2133 MHz CL15-15-15-35 | 308 |
Patriot Viper Steel 3200 MHz CL16-18-18-36 | 349 |
Patriot Viper Steel 3733 MHz CL16-16-20-36 | 356 |
Podkręcenie pamięci przekłada się na niewielki wzrost zapotrzebowania na energię. Różnica nie jest tak znacząca jak wprzypadku procesora czy karty graficznej.