• Gabest
    #13
    Ahogy valaki okosan megfogalmazta (sajnos mar nem emléxem hol olvastam), a HT különböző, de egy helyen lévő, több mag meg hasonló, de máshol elhelyezkedő adatok párhuzamos feldolgozásához ideális. HT a több szálat az éppen kihasználatlan
    végrehajtóegységekre tudja szétosztani, viszont ha azok ugyanazt csinálják, akkor ez nehezen megy, de mivel egy proci egy cache-ből dolgozik, az a jó neki ha az adatok átfedik egymás vagy legalábbis közel vannak egymáshoz. Több fizikai processzornál meg épp ellenkezője az igaz, ha ugyanazon az adaton molyolnak, akkor egymás cache-ét teszik tönkre és sokat kell nekik szinkronizálni, viszont ugyanazt a fajta utasítást tisztán n-szer olyan gyorsan tudják lefuttatni.