tölvuarkitektúr
Tölvuarkitektúr er hönnun og skipulag tölvu kerfis. Hann lýsir hvernig örgjörvi, minni, inntak/out-tæki og tengingar milli þeirra vinna saman til að framkvæma forrit. Tölvuarkitektúr fjallar um hvernig kerfið er uppbyggt og hvernig hugbúnaður nýtir það. Oft er hann skilgreindur með þremur meginsviðum: boðskipanaskipan (ISA), smíðun örgjörvans (microarchitecture) og framkvæmd eða útfærsla (implementation).
Boðskipanaskipan (ISA) skilgreinir hvað forrit geta gert: hvaða skipanir eru í boði, hvernig minnisnotkun og gagnaviðskipti
Helstu byggingarþættir tölvuarkitektúr eru örgjörvi með einum eða fleiri kjarna, minnishierarkía með L1/L2/L3 skyndiminni og aðalminni,
Markmið tölvuarkitektúranns eru afköst, orkunotkun, kostnaður og áreiðanleiki. Nútíma kerfi sameina marga kjarna, GPUs og vector-/SIMD-einingar