SMT (tietotekniikka)

Symmetrinen monisäikeistys () tarkoittaa tietotekniikassa usean säikeen suorittamista laitteistotuella.

Menetelmää käytetään superskalaaristen suorittimien hyötysuhteen parantamiseen.

Ilman laitteistotukea useaa säiettä voidaan ajaa vuorontamalla (moniajava käyttöjärjestelmä), joka on eri asia.

Monisäikeistyksen kaksi merkittävää kehityssuuntausta ovat:
  (SMT), prosessorin on oltava superskalaarinen
 , tai , myös nimellä 

Eri valmistajilla on eri tuotenimiä tekniikan toteuttamisesta, näitä ovat mm. Intelin Hyper-threading ja SPARC CoolThreads. IBM POWER8 käyttää yleistä termiä  (SMT). Säikeiden määrä ydintä kohden vaihtelee arkkitehtuurin mukaan ja esimerkiksi POWER8- ja POWER9-suorittimet voivat ajaa neljää tai kahdeksaa säiettä ydintä kohden.

AMD Bulldozer -arkkitehtuuri käytti "klusteroitua monisäikeistystä", joka jakoi osia ja oli siten osittain symmetrinen. AMD Zen -arkkitehtuurissa AMD siirtyi aitoon symmetriseen monisäikeistykseen, jossa säikeet eivät estä toisiaan.

Katso myös 
 Suoritin
 Prosessi
 Moniprosessointi

Lähteet 

Suorittimet
Käyttöjärjestelmätekniikka