Hirdetés

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

  • Abu85

    HÁZIGAZDA

    válasz Fiery #11 üzenetére

    Ha jól értettem, akkor arról van szó, hogy az x86-ot sok évtizeddel korábban tervezték és nem arra, hogy valaha is lesz több szál a CPU-kban. Éppen ezért nagyon merev a memóriaműveleteket és a koherencia kezelése a többi data-parallel architektúrához viszonyítva. Minél több a mag a lapkában, annál nehezebb a megszokott programozási modellt tartani, így az átláthatóság érdekében szigorúan definiált bemenetekre, kimenetekre és aszinkron memóriamásolásokra kell átállni. Ezzel jól kontrollálható a chipen belüli kommunikáció sok szállal is. A scatter esetén szálanként 32 sor íródik felül a gyorsítótárban, és ezeket gather esetén egyszerre kell beolvasni. Ha nem kontrollálod ezeknek a írását és olvasását, akkor a túl kevés L2 cache miatt rengeteg lesz a cache-miss.

    [ 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