Hirdetés

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

  • Abu85

    HÁZIGAZDA

    válasz MongolZ #25161 üzenetére

    Hagyd, nem érti, hogyan működik a GCN. A GCN4-es írásánál is ez volt a forrása: [link]

    Amiről szó van itt az a variálható hosszúságú wavefront. Ez egy fontos fejlesztés, de messze nem akkora, mint az utasítás-előbetöltés. A GCN egy SIMT architektúra, így kihasználtság limites, vagyis 64 szállal használható ki a CU. Ezt az új motorok megoldják, mert GCN-re vannak tervezve. A variálható hosszúságú wavefront akkor előny, ha nem 64 szálra van alapozva a kód. Ilyenkor mondjuk 32 szállal arra is lehetőség lesz, hogy a wavefront hossza 4x256 bites legyen, és egyszerre lehet mellette futtatni még egy ilyet. De ennek az alapja az utasítás-előbetöltés, ugyanis ha érkezne 40 darab minimálisra szabott wavefront, akkor az nagyon para lenne enélkül.

    [ Szerkesztve ]

    Senki sem dől be a hivatalos szóvivőnek, de mindenki hisz egy meg nem nevezett forrásnak.

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