Keresés

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

  • Abu85

    HÁZIGAZDA

    válasz Tuco Ramirez #2488 üzenetére

    Lényegében igen. A driver akkor kiforrott ha kihajtja a GPU-ból maxot. Túl sok betekintésem nincs az AMD driver részlegére, de annyi látható, hogy a WDDM és a D3D9 kezelése jól működik, de a D3D10-es driver rutinok elég gyengék még, voltaképp csupán optimalizálások vannak többnyire a megjelent D3D10-es cuccokra. Amint jön egy új cucc a sebessége az R600-nak addig nem lesz meggyőző, míg nem lesznek optimalizálások, vagy általánosan jól működő driver rutinok. Tovább bonyolítja a dolgokat az R600 VLIW architektúrája. Elég nehéz egy VLIW chipet kezelni, mert a párhuzamosítás és az ütemezés nagy része a complierre marad, vagyis a rendszerprogramozókra hárul. Ezt úgy képzeld el, hogy a G80 (szuperskaláris architektúrája) kap egy csomó utasításszót amit egy bonyolult hardver még a végrehajtás előtt megfelelő sorrendbe rendezz. Ez a hardver meglehetősen nagy hatékonysággal működik. Az R600-nál ilyen nincs. A párhuzamosítás feladata a fordító programon van (tehát minden a rendszerprogramozóktól függ). A fordítónak tökéletesen ismernie kell az R600 felépítését, hogy jól rendezett optimalizált utasításszavakat alkosson. A hardver és a szoftver viszonyában minél magasabb szinten kezelünk egy problémát annál egyszerűbb a chip felépítése, de sokkal nehezebb lekezelni a feladatot mivel az emberi hibatényező is felüti fejét. A VLIW rendkívül hatékony elvekre épül, de nehéz a rendszer programozhatósága és kezelése.

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