Impossibru mission
Co zrobić by komputer pobierał mniej energii, nie tracąc przy tym mocy obliczeniowej? Jak oszczędzać energię w czasie rozgrywki w wymagające gry, gdy karta graficzna i procesor pracują pełną parą? Wydaje się to rzeczą niemożliwą do przeprowadzenia (ang. mission impossible). A jednak da się to zrobić.
Zasilacz o wysokiej sprawności
Przede wszystkim nasza maszyna powinna być wyposażona w odpowiednio mocny (W) oraz energooszczędny (wysoka sprawność energetyczna) zasilacz. Zasilacz powiniene zapewniać nam odpowiedni zapas mocy i posiadać certyfikat sprawności (Bronze, Silver, Gold lub Platinum). Im większa sprawność, tym więcej pobieranej z gniazdka elektrycznego mocy trafia do komputera. Zasilacz o sprawności 50% na każde 500 W dostarczone do komputera pobiera 1000 W z sieci – inwestycja w tanie zasilacze bez certyfikatów sprawności jest więc mało opłacalna.
be quiet! PURE POWER L8 600W
Moc rzędu 600 W w zupełności wystarczy dla konfiguracji z bardzo wydajnymi, jednoprocesorowymi kartami graficznymi. Dobrym przykładem jest zasilacz be quiet! Pure Power L8 600 W o sprawności 85+ Bronze. Niedrogi, o sporej mocy i dobrej sprawności znakomicie sprawdzi się w platformie miłośnika gier, zapewniając mu dodatkowo zapas mocy przy ewentualnej zmianie podzespołów na bardziej wydajne/pobierające więcej energii.
be quiet! PURE POWER L8 600W
Włączenie synchronizacji pionowej w grach
W celu zwiększenia energooszczędności można jednak wykorzystać również rozwiązania programowe, jak choćby synchronizację pionową.
Czym jest synchronizacja pionowa (określana często w grach jako Vertical Synchronization lub V-Sync)? Zapewnia ona synchronizację wyświetlania z odświeżaniem obrazu monitora, która wynika z cykli generowania klatek przez kartę graficzną (np. 60 Hz - 60 klatek na sekundę). Jest to przydatne narzędzie do usuwania efektu tzw. tearingu, czyli nieprzyjemnego "rozrywania" obrazu podczas rozgrywki, co czasami się zdarza. Można ją również wykorzystać w celu zwiększenie energooszczędności komputera.
Większość gier posiada po prostu opcję synchronizacji, która dopasowuje szybkość generowania grafiki przez kartę graficzną do częstotliwości odświeżania ekranu. Niektóre mogą jednak posiadać dodatkowe możliwości. Na przykład Borderlands 2 pozwala ustawić limit klatek na sekundę na poziomie 120, 72, 60, 30 lub w zakresie od 22 do 62 klatek na sekundę.
Jak liczba generowanych klatek na sekunde wpływa na pobór mocy karty graficznej? Sprawdziliśmy to za pomocą aplikacji OCCT.
Pobór energii platformy – Radeon HD 7970 - [W]
| Stan spoczynku | 53 |
| OCCT GPU (limit 60 kl./s.) | 142 |
| OCCT GPU (brak limitu kl./s.) | 308 |
Przy wyłączonym limicie klatek na sekundę, Radeon HD 7970 potrafi generować ponad 400 klatek na sekundę – różnica w poborze energii jest ogromna. Osiągnięcie takiej wartości w grach jest jednak praktycznie niemożliwe. Jak więc włączenie synchronizacji pionowej wpłynie na pobór energii podczas realnej rozgrywki?
Platforma testowa
Testy w grach
be quiet! PURE POWER L8 600W
Przejdźmy do realnych testów w popularnych grach. Wykorzystaliśmy pięć różnych produkcji i sprawdziliśmy pobór energii podczas rozgrywki z włączoną synchronizacją pionową (60 klatek na sekundę), oraz bez.
Hitman: Absolution – pobór energii platformy - [W] ustawienia Ultra
| Synchronizacja wyłączona | 277 |
| Synchronizacja włączona | 241 |
Z wyłączoną synchronizacją gra działała ze średnią prędkością 80 klatek na sekundę.
Bioshock Infinite – pobór energii platformy - [W] ustawienia maksymalne
| Synchronizacja wyłączona | 283 |
| Synchronizacja włączona | 225 |
Z wyłączoną synchronizacją pionową gra działała ze średnią prędkością 100 klatek na sekundę.
Borderlands 2 – pobór energii platformy - [W] ustawienia maksymalne
| Synchronizacja wyłączona | 264 |
| Synchronizacja włączona | 212 |
Z wyłączoną synchronizacją pionową gra działała ze średnią prędkością 120 klatek na sekundę.
DiRT: Showdown – pobór energii platformy - [W] ustawienia Ultra + 2f4x EQAA
| Synchronizacja wyłączona | 268 |
| Synchronizacja włączona | 232 |
Z wyłączoną synchronizacją pionową gra działała ze średnią prędkością 120 klatek na sekundę.
Resident Evil 6 – pobór energii platformy - [W] ustawienia maksymalne
| Synchronizacja wyłączona | 286 |
| Synchronizacja włączona | 232 |
Z wyłączoną synchronizacją pionową gra działała ze średnią prędkością 110 klatek na sekundę.
W przypadku wykorzystania tak wydajnej karty graficznej jak Radeon HD 7970, dzięki synchronizacji pionowej nasz komputer może pobierać średnio od 30 do 50 W mniej.
be quiet! PURE POWER L8 600W
Jak widać posiadacze mocniejszych kart graficznych, które pozwalają na generowanie dużej ilości klatek na sekundę nawet w wymagających grach, mogą na synchronizacji pionowej wiele skorzystać.
Synchronizację pionową można równiez wymusić w sterownikach karty graficznej
Oczywiście pewien odsetek graczy uzna, że 60 klatek na sekundę to za mało – większa szybkość generowania obrazu przez kartę graficzną wiąże się jednak ze zwiększonym zużyciem energii. Większość użytkowników używa jednak monitorów 60Hz i 60 klatek na sekundę zapewni im odpowiedni komfort rozgrywki. Nie ma potrzeby szybszego generowania grafiki, jeśli znacząco nie podniesie to komfortu rozgrywki. Wycinając przeciwników i podbijając obce krainy czy planety nie zapominajmy o naszej własnej. Choć opisane tu oszczędności wydają się niewielkie to po uwzględnieniu liczby komputerowych graczy na całym świecie uzbiera się tego całkiem sporo.