hardverarchitektúrákra
Hardverarchitektúrákra a számítástechnika azon területe, amely a számítógépes rendszerek hardverének tervezésével és szerkezetével foglalkozik. Célja, hogy a készülékek megfeleljenek a teljesítményre, energiafogyasztásra és költségre vonatkozó igényeknek, miközben megbízhatóan és skálázhatóan működnek.
A koncepcionális keretben három szint különíthető el: az utasításkészlet architektúra (ISA), amely meghatározza, hogy a processzor
Kategóriái közé tartoznak általános célú CPU-k, beágyazott rendszerek, grafikus feldolgozó egységek (GPU-k), DSP-k, ASIC-ek és programozható
Példák alapvető ISA-k közé tartozik az x86, ARM, MIPS, POWER és a nyílt RISC‑V. Grafikus architektúrákban találhatók
Tervezési szempontok között szerepel a teljesítmény, energiahatékonyság, hőterhelés, terület és költség. A memóriahierarchia, cache-struktúrák, adatsávok, párhuzamosság,
Jelenkorban előtérbe kerül a heterogén architektúra, többmagos és chiplet‑alapú kialakítás, 3D‑stack technológiák és a nyílt szabványok,