Wyniki mojego wyzwania dotyczącego opóźnień systemowych firmy Nvidia mnie zszokowały

Opóźnienie stanowi centralny punkt rywalizacji w grach od chwili powstania gier wieloosobowych. Od gier Halo na podzielonym ekranie po serwery Discord wypełnione aspiracjami Waleczny profesjonaliści, wielokrotnie słyszeliście tę samą wymówkę na śmierć: „To było opóźnienie”.

Zawartość

  • Wyzwanie
  • Szał opóźnień
  • Miganie opóźnień
  • Dlaczego opóźnienie ma znaczenie podczas grania

To jest coś, czym była Nvidia próbując rozwiązać problem za pomocą refleksu, czyli zestaw narzędzi zaprojektowanych w celu zmniejszenia opóźnień systemu. Nvidia rzuciła mi wyzwanie, abym stał się lepszym graczem, sprawdzając, jak duże opóźnienia systemu wpływają na to, jak dobrze gram — a firma chce rzucić wyzwanie także Tobie.

Nvidia ma opublikowane badania to oznacza, że ​​mniejsze opóźnienia poprawiają wydajność w grach, ale musiałem to wypróbować na własnej skórze. Oto, co odkryłem, biorąc udział w wyzwaniu Opóźnienie systemu firmy Nvidia, i jak możesz podjąć wyzwanie, aby wziąć udział w wyścigu o nagrody o wartości ponad 20 000 dolarów.

Wyzwanie

Nagrody w konkursie Nvidia System Latency.

Oto, o co Nvidia prosi graczy:

  1. Pobierz narzędzie do treningu celowania KovaaK (wolne od 14 do 21 grudnia).
  2. Podejmij dwa wyzwania związane z opóźnieniami w menu Eksperymenty Nvidia.
  3. Zdobądź miejsce w tabeli liderów.

Gdy Twój tag gracza będzie już aktywny, automatycznie weźmiesz udział w rozdaniu nagród o wartości ponad 20 000 dolarów: Dziewięć Karty graficzne RTX 3080 Ti, dziewięć myszy Logitech Pro X Superlight i dziewięć gier MSI Oculus 360 Hz G-Sync monitory.

Wyzwanie jest dość proste, ale będziesz musiał dopracować więcej niż tylko swój cel. W każdym z eksperymentów sprawdzana jest ręka przy trzech różnych opóźnieniach — 25 milisekund, 55 ms i 85 ms. Pomysł jest taki, że im większe opóźnienie, tym trudniej jest oddać strzał. Nvidia może oferować nagrody, ale te eksperymenty mają na celu zebranie danych Nvidia Reflex i jego skuteczność w grach rywalizacyjnych.

Aby dokładnie uzyskać te liczby, musisz mieć karta graficzna obsługujący Nvidia Reflex (seria GTX 900 lub nowsza). Nieobsługiwane systemy nadal mogą przeprowadzać eksperymenty, ale ich wyniki nie zostaną uwzględnione w tabeli liderów. KovaaK jest teraz darmowy, więc udaj się na Steam i pobierz go, aby rozpocząć. Pamiętaj, że jest bezpłatna tylko przez tydzień — aby odblokować pełną wersję, musisz zapłacić 10 USD.

Nvidia wybierze zwycięzców 10 stycznia, a 18 stycznia opublikuje film z wynikami. Wskoczyłem, żeby spróbować swoich sił w wyzwaniu. Chociaż zawsze wiedziałem, że opóźnienie systemu ma wpływ na wydajność w grach, nie byłem przygotowany na to, jak dużą różnicę to robi.

Szał opóźnień

Wyzwanie Nvidia Latency Frenzy.

Pierwszym eksperymentem, którego próbowałem, był Latency Frenzy. Cel jest prosty: wystrzel jak najwięcej czerwonych piłek w ciągu minuty. Istnieją trzy przebiegi dla trzech różnych opóźnień — które są losowe — i masz krótkie okno na dostosowanie się do nowego opóźnienia. Aby wszystko było jak najbardziej czyste, zakryłem dół ekranu, gdzie pokazuje opóźnienie, i przeprowadziłem test pięć razy.

Po uśrednieniu moich pięciu przebiegów stwierdziłem około 24% różnicy między najniższym i najwyższym opóźnieniem. To dodatkowe 22 cele trafione w tym samym okresie. Na tę średnią wpływa również jeden niski wynik. W drugim podejściu udało mi się trafić o 35 celów więcej przy najniższym opóźnieniu w porównaniu z najwyższym.

Co ciekawe, moja średnia przy średnim opóźnieniu (55 ms) była tylko o kilka strzałów niższa od najniższego opóźnienia. Z łatwością mogłem rozróżnić pomiędzy 25 ms a 85 ms, ale 55 ms było trudne. W przypadku kolejnych 25 ms czułem się lepiej, ale różnica była niewielka.

Jest próg. Mniejsze opóźnienia są lepsze, ale istnieje granica, którą można osiągnąć, gdy różnice stają się znacznie mniejsze. To jakby przekroczyć 144 Hz na monitorze. Jest różnica przy wyższych częstotliwościach odświeżania, ale powyżej 144 Hz wkraczasz w krainę malejących zysków. Opóźnienie systemu jest podobne.

Miganie opóźnień

Wyzwanie dotyczące usuwania opóźnień Nvidia.

Drugi eksperyment, Latency Flicking, był znacznie trudniejszy. Twoim zadaniem jest wystrzelenie centralnej niebieskiej kuli, a następnie przerzucenie jej na czerwoną kulę, która pojawi się gdzieś na ekranie. Problem polega na tym, że czerwona kula pozostaje w górze tylko przez 600 ms, więc musisz ją machnąć i strzelić tak szybko, jak to możliwe.

Powtórzyłem test pięć razy i odkryłem około 62% różnicy między najwyższymi i najniższymi opóźnieniami. Przełożyło się to na sześć dodatkowych trafień, co stanowi ogromną poprawę w tak trudnym eksperymencie. W przeciwieństwie do pierwszego eksperymentu, nie od razu odczułem różnicę w opóźnieniu. Wydawało się, że wszystkie trzy opóźnienia były na tym samym poziomie.

Kontynuując biegi, zauważyłem, dlaczego moje wyniki w czasie 85 ms były tak niskie. Zatrzymywałem się na krótką sekundę przed oddaniem strzału przy większym opóźnieniu, nie będąc na tyle pewnym, że ustawiłem strzał, aby go wycisnąć. Nie odczułem opóźnienia tak jak w pierwszym eksperymencie, ale dodatkowe opóźnienie i tak przełożyło się na moje ostateczne wyniki.

Dlaczego opóźnienie ma znaczenie podczas grania

Opóźnienie systemu wpływa na rejestrację trafień

Byłem zarozumiały. Wyzwanie Nvidii zaczyna się od 25 ms i zwiększa się o 30 ms w każdym kroku (55 ms i 85 ms). To dużo mniej, niż się wydaje. Mruganie okiem trwa od 100 do 300 ms. Przebycie jednego metra dźwięku zajmuje około 3 ms, a jeśli opóźnienie jest mniejsze niż 30 ms, większość uszu w ogóle nie jest w stanie wychwycić opóźnienia.

Trzydzieści milisekund to nic, a przynajmniej tak myślałem. Nigdy nie widziałem dodatkowego opóźnienia w wyzwaniu Nvidii, ale czułem to. Przechodząc z 25 ms do 55 ms, po prostu czułem, że nie trafiam. Kiedy podskoczyłem do 85 ms, czułem się, jakbym ciągnął mysz po błocie. Nvidia stwierdziła, że ​​widzi 58% poprawę w celowaniu przy niższych opóźnieniach (w niektórych przypadkach nawet do 80%) i jestem o tym przekonana po podjęciu wyzwania.

Nvidia zagłębia się w szczegóły na każdy z czynników wpływających na kompleksowe opóźnienia, ale można je podzielić na trzy główne kategorie: opóźnienia na urządzeniach peryferyjnych lub wejściowych, opóźnienia systemowe i opóźnienia wyświetlania. Nvidia Reflex koncentruje się na opóźnieniach systemu i ma na celu wyeliminowanie kolejek i wąskich gardeł pomiędzy procesorem CPU i GPU.

Krótko mówiąc, synchronizuje procesor, kartę graficzną i kolejkę renderowania (w której przechowywane są klatki przed wyświetleniem ich na ekranie). Jest to proces dynamiczny, więc Reflex może działać poprzez utrzymywanie wolnej kolejki renderowania lub utrzymywanie wysokich częstotliwości zegara GPU w scenariuszach związanych z procesorem. Cel końcowy jest ten sam: zapewnić graczom jak najbardziej aktualne informacje.

Chociaż zamartwianie się o milisekundy zazwyczaj nie doprowadzi do lepszych wyników w grze, opóźnienie to coś więcej niż marketingowy bełkot. Stałem się lepszym graczem, skupiając się na poprawie opóźnień systemu i polecam podjąć wyzwanie Nvidii, aby sprawdzić, czy i Tobie stanie się lepiej.