multikjerneprosessorer
Multikjerneprosessorer er prosessorer som inneholder to eller flere beregningsenheter, kjernene, på en enkelt brikke. Hver kjerne kan kjøre instruksjoner uavhengig av de andre, og de deler vanligvis minne og cache. Flere kjerner gir mulighet for parallell utførelse av oppgaver, noe som øker systemets totale gjennomstrømning og effektivitet i situasjoner med flere samtidige oppgaver.
Historisk sett ble fler-kjernedesign stadig mer vanlig i første halvdel av 2000-tallet. Tidlige eksempler på bredt
Ytelse og effektivitet påvirkes av parallelisme og arkitektur. Flere kjerner gir bedre ytelse for programmer som
For programmering med multikjerne brukes tråder, parallelle biblioteker og spesifikke rammeverk som støtter parallelisme. Viktige forhold