Moniprosessointi
Moniprosessointi on tietokonejärjestelmän toimintamuoto, jossa useat prosessit suoritetaan samanaikaisesti. Tämä saavutetaan sekä laitteiston että ohjelmiston mekanismien avulla: useiden suorittimiytimien tai useampien prosessorien rinnakkaiskäytöllä sekä käyttöjärjestelmän prosessinhallinnalla.
Laitteistollisesti moniprosessointi voi toteutua SMP-arkkitehtuurissa (symmetric multiprocessing), jossa useampi prosessori tai ydin jakaa saman muistialueen, tai
Ohjelmistollisesti tarvitaan tehokasta muistinhallintaa ja prosessien välistä viestintää (IPC). Käyttöjärjestelmä aikatauluttaa prosesseja, suorittaa kontekstinvaihdon ja hallinnoi
Edut: parempi läpäisy ja vasteaika, paremmin hyödynnetyt resurssit sekä parempi skaalautuvuus lisäytimien myötä. Haasteet: monimutkaisuus, järjestelmän
Sovellukset kattavat palvelin- ja laskentatehtävät, suuria tietojenkäsittelyprosesseja sekä tekoälyä ja data-analytiikkaa, joissa rinnakkainen suoritus parantaa suorituskykyä.