Keresés

Új hozzászólás Aktív témák

  • rumkola

    nagyúr

    válasz VTom #28059 üzenetére

    Én arra emlékszem, hogy CS játékosok panaszkodnak, hogy stutterol a game AMD-n, mert defaultból 3-as értéken van és nem állítható az AMD driverben. NV-nél kb 15 éve állítható ez az érték /am igen, 1 a legjobb/.

  • Abu85

    HÁZIGAZDA

    válasz VTom #28059 üzenetére

    Ez egyáltalán nem ilyen egyszerű. Nyilvánvaló, hogy az a legjobb a késleltetés szempontjából, ha a flip queue méret minél kisebb. De maga a működés függ attól, hogy a meghajtót mire optimalizálják. Az AMD azért használ alapértelmezetten 1-es méretet a legacy API-knál, mert a Radeon Software első verziója óta át van alakítva a rendszer, hogy ezzel a flip queue mérettel működjön a legjobban. - [link]
    Az NV esetében hiába veszed le 1-re, akkor is úgy vannak konfigurálva a legacy API-khoz a profilok, hogy a 3-as mérettel adja a legjobb eredményt a driver. Késleltetésben az 1-es biztos jobb lesz itt is, de "simasághoz" már a 3-as kell. Az AMD-nél a legjobb késleltetéshez és a "simasághoz" is jó az 1-es.

    Az explicit API-k alatt ezt a beállítást már a program kontrollálja. A legtöbb cím alapértelmezetten 1-es értéket használ, de van pár cím, ahol a felhasználó ezt módosíthatja. A legtöbb esetben az optimális méret architektúrafüggő is. Az NV azért nem lép egyesre, mert nagyon hosszú az architektúrájuk futószalagja, így nekik kell a nagyobb flip queue méret, hogy a feldolgozóik kihasználásán javítsanak. Az AMD-nek a GCN óta erre nincs igazán szüksége, ezért váltottak 1-es méretre a legacy API-knál már alapértelmezett szinten is.

    A driverben ezt a beállítást nem feltétlenül ajánlott átállítani. Az AMD fel sem kínálja ennek a lehetőségét, bár amióta default 1-es a beállítás azóta ez mindegy.

Új hozzászólás Aktív témák

Hirdetés