Hirdetés

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

  • DraXoN

    addikt

    LOGOUT blog

    válasz apatyas #19 üzenetére

    Mondjuk magok között a skálázódás sose lineáris, az adat átadás és megosztás mindig késleltetéssel jár, ami teljesítmény vesztést okoz.
    A HT lényege is ez, ezen belső késleltetéseket "csökkenteni". (az által, hogy 2 folyamatban kap elvileg egymástól független értéket, így a CPU mag részegységei egymástól függetlenül, párhuzamosan két (vagy több, ha nem 2 szálas a HT) tud végrehajtani.. (amíg nem lesz belül "feltorlódást"). Az elmélet jó, a valóság nem mindig ilyen egyszerű.
    Jelentősen lehetetne növelni a HT minőségét ha a második szál műveletei egyes esetekben korlátozva lennének... pl. ha a "fő száll" erősen terheli az ALU egységeket, akkor a második akkor csak összeadásokat tudjon csinálni (mert az ALU egység mindig lassú az összeadáshoz képes). De ez eléggé bonyolult lenne, sok tranzisztort emésztene el, így valószínű "nem éri meg".

    AMD féle bulldozer architektúra is érdekes volt (és nem működött). 1 magban 2 feldolgozó volt, és minden duplázva lett, kivéve a lassú ALU-t. Jó volt elméletben.

    [ Szerkesztve ]

    The human head cannot turn 360 degrees... || Ryzen 7 5700X; RX580 8G; 64GB; 2TB + 240GB + 2TB || Samsung Galaxy Z Flip 5

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