Keresés

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

  • Petykemano

    veterán

    válasz Abu85 #19917 üzenetére

    Továbbra is azt magyarázod, hogy a teszt formailag helyes, a szabványoknak megfelel, nem csal, stb. Csak épp nem mér semmit.

    Az nyilvánvaló, hogy futhat egymás mellett akármennyi compute futószalag. De szerintem ebből nem lett volna se teszt, se technológia, de technika, se hype. Az egy teljesen természetes dolog, hogy feladatokat lehet párhuzamosan futtatni a végrehajtó egységen.

    Ahogy te is mondod ezzel a technikávak akkor lehet legtöbbet nyerni, ha heterogén futószalagok tudnak párhuzamosan futni a megfelelő végrehajtó egységen. És ezt meg a teszt nem méri. Pont azt, amivel a legnagyobbat lehet nyerni. Azzal, hogy akkor futtatunk compute feladatokat, amikor egyébként máskülönben malmoznának. Annak nincs semmi értelme, hogy azt mérjük, hogy vajon mennyivel tud többet az architektúra, ha compute feladatokat futtatunk, amikor a shaderek amúgy is dolgoznak. Ez így azt méri, milyen gyengesége van az ütemezőnek ( nem tud feladatot osztani a kihasználatlan végrehajtóra), vagy hogy mennyire drága a context switch több (compute) futószalag futtatása közben.
    Ezt bármennyire is megfelel a definíciónak félrevezető "async compute" tesztnek hívni. Akkor lenne nem félrevezető, ha csinálnának egy olyan tesztet is emellé, amelyik grafikus futószalag mellett futtat aszinkron compute -t.

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