Archiwa kategorii: Kwestie techniczne

FAQ: Jak mogę sprawdzić czy eGPU ogranicza moją wydajność w grze ?

Najlepiej zainstalować sobie darmowy program-monitor zasobów HWInfo oraz Fraps. Następnie włączamy najpierw Frapsa a następnie HWInfo. W HWInfo włączamy logowanie wskaźników do pliku, uruchamiamy grę i po jakimś czasie sprawdzamy wskazania w logach.

Najlepiej z zanotowanych wyników: GPU Video Bus Load, Total CPU Usage, GPU D3D Usage oraz FPS stworzyć sobie wykres i na jego podstawie sprawdzić czy coś (a jeśli tak to co) nas ogranicza. Ograniczenie przez szynę objawia się dużymi spadkami wskaźnika FPS przy jednoczesnym wzroście wskaźnika GPU Video Bus Load.

Dobrym przykładem ograniczenia przez szynę są wykresy i testy przeprowadzone przez waldeksika na Crysis 3 > TUTAJ

Zwracam również uwagę że parametr GPU Video Bus Load jest dostępny tylko dla kart Nvidii

FAQ: Na jakie ograniczenia możemy się natknąć używając eGPU w grach ?

Generalnie wyróżniamy 3 ograniczenia:

  • Ograniczenie przez szynę – max. 0,5GB/s (x1 2.0 – 4Gbps) dla ExpressCard; max. 1,25GB/s (odpowiednik x2 2.0+12,5%) dla Thunderbolt. Do tego należy dodać trudną do oszacowania premię przy użyciu Optimusa na wewnętrznym ekranie.
  • Ograniczenie przez CPU – w małych laptopach posiadających slot EC/TB montują zazwyczaj 2 rdzeniowe procesory i3/i5; niektóre modele posiadają jednak możliwość upgrade do 4-rdzeniowych i7.
  • Ograniczenie przez GPU – to już jest zależne od tego co zamontujesz w swoim eGPU.

Trzeba jednak pamiętać że występowanie któregoś z powyższych ograniczeń wcale nie musi oznaczać że gra jest niegrywalna.

FAQ: Czy eGPU nadaje się streamingu gier na Twitchu bądź nagrywania gameplayów na YouTube ?

Teoretycznie tak, w praktyce – nie jest to najlepszy pomysł. Skrócona szyna do x1 stosowana w eGPU nie jest w stanie dostarczyć wymaganej przepustowości co powoduje znaczne obniżenie ilości fps i poważne dropy. Dodatkowo dochodzą ograniczenia dotyczące procesora (który musi zająć się kompresją) jak i szybkości zapisu dysku twardego.

Jeśli już streamować/nagrywać przy pomocy eGPU to:

  • trzeba posiadać 4 rdzeniowy (i 8 wątkowy) procesor i7
  • do nagrywania/streamowania używać oprogramowania OBS który do kodowania używa zasobów CPU a nie GPU

Zalecane przeze mnie ostawienia OBSa to:

– Use Quick Sync
– Użyj CBR (stały bitrate)
– Bitrate: 3000kbit (przy szybkich, dynamicznych grach nawet 4000kbit)
– FPS: 25
– Rozdzielczość: 720p

FAQ: Do czego służy program Setup 1.x ?

Setup 1.x to bardzo kompleksowy program do konfiguracji eGPU. Główne funkcje:

  • pozwala rozwiązać problem z brakiem pamięci dla eGPU (error 12: cannot allocate resources) – więcej o tym w dalszej części
  • pozwala przełączać wersję magistrali ExpressCard Gen1<->Gen2
  • pozwala wyłączyć dGPU w laptopie

Jest tego oczywiście znacznie więcej – po szczegóły odsyłam TUTAJ

FAQ: Czy można zaktualizować sterowniki do swojej eGPU ?

Domyślnie w czasie pierwszego podłączenia eGPU do laptopa Windows pobierze i zainstaluje sterowniki ze swojej bazy ale nic nie stoi na przeszkodzie żeby zaktualizować je do najnowszej wersji. Wystarczy pobrać najnowszą wersję sterowników do swojej karty ze strony Nvidii lub AMD – będą pasować.