Ez a technológi a arról szól, hogy a processzorok végrehajtó-egységeinek gyalázatos kihasználtságát egy kicsit feljebb tornásszák: egyébként a komolyabb gépek tervezõi (nem a PC-s népek!) már elég régóta tudnak róla, tehát nem tudom, az Intel hogy meri kisajátítani, és újításként tálalni! A processzorok elméletileg képesek egyszerre 4-8 utasítást elvégezni, de a programok sajátosságai miatt ez a gyakorlatban max 2-3 utasításra korlátozódik. Ez elég gyalázatos érték, és már ehhez is erõsen optimalizált kód kell, pl GNU C: A C++ nem tudom, tud-e ilyet. Ha a végrehajtó-egységeket sikerülne független utasításokkal ellátni, akkor a kihasználtság megnõne: ehhez viszont az kell, hogy a procin nem egy, hanem több végrehajtási szál legyen. Így, ha egy szálban olyan utasításba ütközik, amit éppen nem tud végrehajtani, mert egy szükséges eredmény, vagy memóriatartalom még nem áll rendelkezésre, akkor egy másik szálból vehet be egy garantáltan független, végrehajtható utasítást. Ehhez persze kell olyan hardver, amelyik mindkét szálat kezeli, azaz dupla regiszterkészlet és vezérlõegység. Kell továbbá egy olyan oprendszer, ami támogatja a többprocesszoros mûködést, ugyanis a szoftver szempontjából teljesen úgy látszik, mintha többprocesszoros gépen futna. Ez lesz az a terület, ahol a Linux le fogja alázni a picipuhát: Linux alatt ugyanis a forráskód szinten rendelkezésre álló programot fordításkor lehet fejlettebb processzorra optimalizáni, és az SMP (többprocesszoros) mód is támogatva van.
Ha a cikkben semmi más nem változna, csak az "intel" szót "amd" szóra cserélnénk, most itt verné mindenki a nyálát a saját Duronjára/TB-jére (mindennapos az ilyen). Így meg leszóljátok. Savanyú a szõlõ?
Meghát szokás szerint még csak papiron van úgyhogy még egyelõre annyit sem ér mint egy döglött veréb :)