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

  • moonman

    titán

    Egy szál ugyanolyan gyorsan fut le, ami természetes, ám két párhuzamos szál futási ideje jelentősen kisebb, mint kikapcsolt HT esetén. A különbség körülbelül 50%. Tehát ha HT-es processzorunk van, és két feladatot szeretnénk végrehajtani, akkor célszerű párhuzamosan, mivel a vezérlő ténylegesen képes egyszerre használni több erőforrást, például az egyik szál az egyik ALU egységet, a másik szál pedig az egyik FPU egységet használja. Erre egy HT-vel nem rendelkező processzor nem lenne képes (abban az esetben, ha a szál egy feladata belül nem párhuzamosítható). Több, azaz 4, 8 stb. szál párhuzamos futtatásánál ugyanúgy érvényesülnek a HT előnyei, de 4 szál pontosan kétszer annyi idő alatt fut le, mint 2, két logikai processzor nem hozhat további gyorsulást, azaz ha >1 szál fut párhuzamosan, akkor maximálisan 50%-os gyorsulást várhatunk.

    A HT sebességnövelő hatása tehát igaz, és valóban a párhuzamos feldolgozáson alapszik, a ''hardveres multitaszk'' pedig nem segíti elő a gyorsulást. Minket meggyőzött arról, hogy van létjogosultsága, megfelelően megírva a programokat jelentős gyorsulás érhető el, főleg ahhoz képest, hogy milyen kevés plusz tranzisztorral, magméret növekedéssel érték el mindezt az Intel mérnökei. Kíváncsian várjuk az első többszálú programokat.

    Bővebben: link



    az sp1-gyel kapcsolatban fatális tévedésben élnek itt némelyek.

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