Mikroarkkitehtuurien
Mikroarkkitehtuurit viittaavat tietokoneen suorittimen (CPU) sisäiseen rakenteeseen, joka määrittää, miten suorittimen käskyt toteutetaan. Se on yksityiskohtainen suunnitelma siitä, miten suoritin toimii, ja se sisältää tietoa muun muassa käskyjen dekoodauksesta, suoritusyksiköistä ja välimuistien hallinnasta. Mikroarkkitehtuuri eroaa suorittimen käskykannasta (ISA), joka määrittelee suorittimen ohjelmoijille näkyvän käskyjen joukon. Saman käskykannan suorittimia voidaan toteuttaa eri mikroarkkitehtuureilla, jotka voivat vaikuttaa merkittävästi suorituskykyyn ja energiatehokkuuteen.
Eri mikroarkkitehtuurit pyrkivät optimoimaan suorituskykyä eri tavoilla. Jotkin keskittyvät rinnakkaisuuden lisäämiseen, kuten käskyjen suorittaminen useammassa yksikössä
Prosessorivalmistajat, kuten Intel ja AMD, kehittävät jatkuvasti uusia mikroarkkitehtuureja kilpailukyvyn säilyttämiseksi. Jokainen uusi sukupolvi tuo yleensä