Keresés

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

  • FollowTheORI

    nagyúr

    válasz Loha #5921 üzenetére

    Nem ireleváns a videó, mert amiről te beszélsz az a kék kocka.
    Mondhatnám úgy is hogy egy kép kiszámolására rendelkezésre álló időből (frame time) csak a kéket tudod fizikára és egyéb számításokra használni, majd amit kiszámolsz átadod a drivernek/GPU-nak, ami a piros és utána az végzi a dolgát amíg kikerül a képernyőre a végeredmény. Közben nem tudsz mit számolni (mert adott képkockára nézve már nincs mit) és amíg a driver nem végez nem is tudsz új feladatot adni az egésznek, leköti az időt.

    Van a Nitrous motor, ebben a fizika az AI stb stb. Kiszámolja amit kell, majd jön a driver, piros, ami leköti addig a procit míg egy képkockát kitesz a képernyőre a GPU.
    Majd kezdődik az egész elölről.
    Úgy képzel el hogy balról jobbra haladva ez egy képkocka kiszámolásának feladata a megjelenítéséig. Majd jön a következő új adatokkal. Tehát alatta felette mellette nincs semmi. Nincs szabad kapaciás meg semmi, mert az egész sáv maga az összkapacitás (összes CPU mag egyben).

    Az a különbség a Mantle esetében hogy a driver (piros rész) megszűnik. Van ugyanúgy a kék, ami maga a játék motor egésze, majd a mantle (a sárga) ami kiteszi a képernyőre és utána pamm ott a szabad processzoridő a kövekező kép kiszámolásáig hátralévő időből szabad.
    Magyarán lehetne az hogy az egész zöld meg kék mostantól az AI, a fizika a játék többi része, majd a végén egy kis időre a sárga ott a végén kiteszi a képernyőre. És jöhet a következő képkocka feladata.
    Vagyis sokkal több időd van (egy képkockára vetítve) komplexebb fizikai és AI számításokat elvégezni (kék rész nagyobb lehet), mert a megjelenítésnek nem kell annyi processzoridő (egy képkocára vetítve megintcsak).

    Érted? :)

  • Abu85

    HÁZIGAZDA

    válasz Loha #5921 üzenetére

    Ezért lenne jó, ha végignéznéd a videót és megértenéd, hogy miért érinti. Miért baj, ha soros feldolgozásra kényszeríti a meghajtó a teljes rendszert.

    Nem az alkalmazás fogja ezeket elvégezni. A user mode driver csak a hardver felé irányuló fordításokat csinálja.

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

Hirdetés