Wielu graczy błędnie uważa grę główną za potężną kartę wideo, ale nie jest to do końca prawdą. Oczywiście wiele ustawień graficznych w żaden sposób nie wpływa na procesor, ale wpływa tylko na kartę graficzną, ale nie oznacza to, że procesor nie działa podczas gry. W tym artykule omówimy szczegółowo zasadę działania procesora w grach, dowiemy się, dlaczego konieczne jest posiadanie potężnego urządzenia i jego wpływu na gry.
Czytaj także:
Urządzenie nowoczesnego procesora komputerowego
Zasada nowoczesnego procesora komputerowego
Spis treści
Jak wiadomo, CPU przenosi polecenia z urządzeń zewnętrznych do systemu, wykonuje operacje i przesyła dane. Szybkość wykonywania operacji zależy od liczby rdzeni i innych cech procesora. Wszystkie jego funkcje są aktywnie używane po włączeniu dowolnej gry. Rzućmy okiem na kilka prostych przykładów:
Praktycznie wszystkie gry w jakiś sposób dotyczą zewnętrznych podłączonych urządzeń peryferyjnych, niezależnie od tego, czy jest to klawiatura czy mysz. Zarządzają transportem, charakterem lub niektórymi przedmiotami. Procesor otrzymuje polecenia od gracza i przekazuje je do samego programu, gdzie zaprogramowana akcja jest wykonywana niemal bez zwłoki.
To zadanie jest jednym z największych i najbardziej złożonych. Dlatego często występuje opóźnienie w reakcji podczas przenoszenia, jeśli gra nie ma wystarczającej mocy obliczeniowej. Na liczbie ramek nie jest to w żaden sposób odzwierciedlone, ale jest prawie niemożliwe do zarządzania.
Czytaj także:
Jak wybrać klawiaturę do swojego komputera
Jak wybrać mysz do komputera
Wiele przedmiotów w grach nie zawsze pojawia się w tym samym miejscu. Jako przykład weźmy zwykłe śmieci w grze GTA 5. Silnik gry ze względu na procesor decyduje się wygenerować obiekt w określonym czasie w określonym miejscu.
Oznacza to, że obiekty nie są w ogóle przypadkowe i są tworzone przez pewne algorytmy ze względu na moc obliczeniową procesora. Ponadto konieczne jest wzięcie pod uwagę obecności dużej liczby różnych obiektów losowych, silnik wysyła instrukcje do procesora, co dokładnie musi zostać wygenerowane. Z tego wynika, że bardziej zróżnicowany świat z dużą liczbą niestałych obiektów wymaga od procesora dużej siły potrzebnej do wygenerowania.
Spójrzmy na ten parametr na przykładzie gier z otwartym światem, więc będzie to bardziej oczywiste. NPC są nazywane wszystkimi postaciami niekontrolowanymi przez gracza, są zaprogramowane na określone akcje, gdy pojawiają się określone bodźce. Na przykład, jeśli otworzysz ogień z broni w GTA 5, tłum będzie po prostu działał w różnych kierunkach, nie wykona indywidualnych akcji, ponieważ wymaga dużej ilości zasobów procesora.
Ponadto, w grach z otwartym światem, nigdy nie ma żadnych przypadkowych zdarzeń, których główna postać nie zobaczyłaby. Na przykład na boisku sportowym nikt nie będzie grał w piłkę nożną, jeśli go nie widzisz, ale staniesz za rogiem. Wszystko kręci się tylko wokół głównego bohatera. Silnik nie zrobi tego, czego nie widzimy ze względu na jego lokalizację w grze.
Procesor musi obliczyć odległość do obiektów, ich początek i koniec, wygenerować wszystkie dane i przesłać kartę graficzną do wyświetlenia. Odrębnym zadaniem jest obliczanie sąsiadujących obiektów, co wymaga dodatkowych zasobów. Następnie karta graficzna jest używana do pracy ze środowiskiem zbudowanym i dopełnia drobnych szczegółów. Z powodu słabej mocy procesora w grach, czasami obiekty nie są w pełni pobierane, droga znika, budynki pozostają w pudełkach. W niektórych przypadkach gra chwilowo zatrzymuje się na generowanie środowiska.
Wtedy wszystko zależy tylko od silnika. W niektórych grach deformacja samochodów, symulacja wiatru, wełny i trawy wykonuje karty wideo. To znacznie zmniejsza obciążenie procesora. Czasami zdarza się, że te działania muszą być wykonywane przez procesor, z powodu jakich następstw występują i ramek i fryzy. Jeśli cząstki: iskry, błyski, rozpryski wody są wykonywane przez procesor, najprawdopodobniej mają pewien algorytm. Fragmenty z rozbitego okna zawsze spadają tak samo i tak dalej.
Spójrzmy na niektóre współczesne gry i dowiedz się, jakie ustawienia grafiki są odzwierciedlone na procesorze. W testach wezmą udział cztery gry opracowane na podstawie własnych silników, co pomoże uczynić test bardziej obiektywnym. Aby testy były jak najbardziej obiektywne, użyliśmy karty wideo, która nie załadowała się w 100%, co sprawi, że testy będą bardziej obiektywne. Będziemy mierzyć zmiany w tych samych scenach za pomocą nakładki z programu Monitor FPS .
Czytaj także: Programy do wyświetlania FPS w grach
Zmiana liczby cząsteczek, jakość tekstur i zmniejszenie rozdzielczości nie podnoszą w żaden sposób wydajności procesora. Wzrost liczby personelu jest widoczny dopiero po zmniejszeniu populacji i ograniczeniu zasięgu rysunku do minimum. Przy zmianie wszystkich ustawień do minimum nie ma potrzeby, ponieważ w GTA 5 prawie wszystkie procesy przejmują kartę wideo.
Ze względu na spadek populacji osiągnęliśmy redukcję liczby obiektów o złożonej logice, a odległości renderowania zmniejszyły całkowitą liczbę wyświetlanych obiektów, które widzimy w grze. Oznacza to, że obecnie budynki nie wyglądają jak pudełka, kiedy jesteśmy z dala od nich, budynków po prostu brakuje.
Efekty przetwarzania końcowego, takie jak głębia ostrości, rozmycie i przekrój, nie zwiększyły liczby klatek na sekundę. Jednak po zmniejszeniu ustawień cieni i cząstek uzyskaliśmy niewielki wzrost.
Ponadto uzyskano niewielką poprawę gładkości obrazu po obniżeniu reliefu i geometrii do wartości minimalnych. Zmniejszenie rozdzielczości ekranu przy pozytywnych wynikach nie nastąpiło. Jeśli ograniczysz wszystkie wartości do minimum, otrzymasz dokładnie taki sam efekt, jak po zmniejszeniu ustawień cieni i cząstek, więc to nie ma sensu.
Crysis 3 to wciąż jedna z najbardziej wymagających gier komputerowych. Został opracowany na własnym silniku CryEngine 3 , więc powinieneś wziąć pod uwagę, że ustawienia wpływające na płynność obrazu mogą nie dać takiego wyniku w innych grach.
Minimalne ustawienia obiektów i cząstek znacznie zwiększyły minimalną liczbę FPS, ale osiadłość była nadal obecna. Ponadto wydajność w grze znajduje odzwierciedlenie po spadku jakości cieni i wody. Pozbycie się ostrych wyprzedaży pomogło zredukować wszystkie parametry grafiki do minimum, ale to prawie nie wpłynęło na płynność obrazu.
Czytaj także: Programy do przyspieszania gier
W tej grze istnieje większa różnorodność zachowań NPC niż w poprzednich, więc ma to znaczący wpływ na procesor. Wszystkie testy zostały przeprowadzone w jednym trybie, a obciążenie procesora zostało nieznacznie zmniejszone. Osiągnięcie maksymalnego wzrostu liczby klatek na sekundę pomogło zredukować jakość przetwarzania końcowego do minimum, a mniej więcej taki sam wynik uzyskaliśmy po obniżeniu jakości siatki do najniższych parametrów.
Jakość tekstur i terenu pomogła nieco zmniejszyć procesor, dodać płynność obrazu i zmniejszyć liczbę wypłat. Jeśli obniżymy absolutnie wszystkie parametry do minimum, otrzymamy ponad pięćdziesięcioprocentowy wzrost średniej wartości liczby klatek na sekundę.
Powyżej demontowaliśmy kilka gier, w których zmiana ustawień graficznych wpływa na wydajność procesora, ale to nie gwarantuje, że w każdej grze uzyskasz taki sam wynik. Dlatego ważne jest, aby podejść do wyboru procesora w sposób odpowiedzialny, nawet na etapie składania lub zakupu komputera. Dobra platforma z potężnym procesorem sprawi, że gra będzie wygodna nawet na najwyższej karcie graficznej, ale żaden ostatni model GPU nie wpłynie na wydajność gier, jeśli procesor się nie uruchomi.
Czytaj także:
Wybierz procesor dla swojego komputera
Wybierz odpowiednią kartę graficzną dla swojego komputera
W tym artykule zbadaliśmy zasady działania procesora w grach, na przykładzie popularnych wymagających gier, wyświetlanych ustawień graficznych, które maksymalnie wpływają na obciążenie procesora. Wszystkie testy były tak wiarygodne i obiektywne, jak to tylko możliwe. Mamy nadzieję, że dostarczone informacje były nie tylko interesujące, ale także użyteczne.
Czytaj także: Programy do zwiększania FPS w grach