prosessorforbedringer
Prosessorforbedringer refererer til utviklingen av prosessorer for å oppnå høyere ytelse, bedre energieffektivitet og større kapasitet. Forbedringene skjer på flere nivåer, blant annet produksjonsteknologi, arkitektur og programmeringsstøtte, samt systemnivå. Forbedringer i produksjonsteknologi reduserer transistorstørrelsen, noe som gir høyere transistortetthet og lavere energiforbruk per operasjon, ofte kombinert med mulighet for flere kjerner og høyere klokkehastighet.
Arkitekturelle forbedringer innebærer endringer i hvordan operasjoner planlegges og utføres. Dette inkluderer out-of-order utførelse, dyp pipelinering
Minnehierarkiet og minnebåndbredde spiller også en avgjørende rolle for ytelsen. Større og bedre cache, effektivt prefetching
Programvare og verktøy påvirker også ytelsen ved å utnytte nye instruksjonssett og parallellisering i kompilering og