Forskel mellem versioner af "CPU"

531 bytes fjernet ,  for 1 år siden
Klargjort begrebets flertydighed og fjernet faktuelt forkert sætning om at sammenhængen mellem CPU og mikroprocessorer skulle være en konsekvens at førstnævntes størrelse. Rettet titel på andet afsnit fra "Flere Kerner" til "Kerner".
m (Mere forstålig tekst)
(Klargjort begrebets flertydighed og fjernet faktuelt forkert sætning om at sammenhængen mellem CPU og mikroprocessorer skulle være en konsekvens at førstnævntes størrelse. Rettet titel på andet afsnit fra "Flere Kerner" til "Kerner".)
[[Fil:Pentium4 northwood.png|thumb|250px|En Intel Pentium 4 CPU]]
'''Central Processing Unit''' forkortes næsten altid til(forkortet "'''CPU")'''. Kaldes, også enkaldet '''[[centralenhed''']] eller bloti endaglig '''tale blot [[processor''']]. DenHistorisk set er CPU'en en separat lilleenhed, atmen deni kandag værebruges ibegrebet entil at betegne hele [[MikrochipMikroprocessor|chipmikroprocessorer]], kaldeshvori CPU'en er den forcentrale regneenhed<ref>Kuck, David L., "''Structure of Computers and Computations, Vol 1",'' John Wiley & Sons, Inc. 1978</ref>. CPU'ernforetager størstedelen af beregningerne i en [[mikroprocessor]]computer (fx en PC eller et indlejret system).
 
CPU'en er den centrale regneenhed i en [[computer]], og den omtales af mange som computerens [[hjerne]]. Det var CPU'en, der foretog alle beregningerne, indtil grafikkort omkring årtusindskiftet blev programmerbare.<ref>[http://www.version2.dk/artikel/er-cpuen-langsom-brug-grafikkortet-og-regn-50-gange-hurtigere-47949 Aarhusiansk forsker flytter dine beregninger fra CPU til GPU - og 50-dobler hastigheden] - Torsdag, d. 27. september 2012 - 6:29</ref> En computer kan f.eks. være en [[Personlig Computer|PC]] eller et [[indlejret system]].
 
Der findes forskellige typer af CPU'er. De mest kendte i [[Personlig Computer|personlige computere]] er fra [[Intel]], [[AMD]], [[Sun]], [[Motorola]] og [[Transmeta]]. Det ses ofte, at man sætter flere CPU'er sammen i en computer ([[SMP]]) for at opnå større regnekraft.
 
CPU'ers "hastighed" angives med SI-enheden for frekvens [[Hertz]] (Hz) til at betegne hvor mange regnecyklusser de kan gennemfører per sekund. Fra 1970'eren og indtil årtusindskiftet blev CPU-frekvenser angivet i megahertz og siden i gigahertz.
Når en CPU's hastighed skal betegnes, nævnes dens interne regnehastighed i [[Hertz|Hz]] ([[Megahertz|MHz]] og [[Gigahertz|GHz]]). Dette afspejler ikke direkte, hvor mange beregninger per sekund en CPU kan udføre. I "gamle dage" kunne en CPU normalt udføre: beregninger per sekund = Hz divideret med cyklusser per instruktion og det er almindeligt med 2-200 cyklusser per instruktion. Se også [[CPU Benchmark]] [[CPU Benchmark|FLOPS]], [[CPU Benchmark|MIPS]] og [[CPU Benchmark|BogoMips]].
 
== Flere kernerKerner ==
{{Uddybende|Flerkerne-processor}}
Kernen i CPU'en er der, hvor beregningerne foretages, og det er almindeligt, at producenterne indlægger flere kerner i en CPU. Designet af hver kerne er identisk, og de kan foretage samme type beregninger med samme hastighed. At [[producere]] en processor med flere kerner letter designomkostningerne betydeligt, da man, i stedet for at designe en dobbelt så stor og effektiv kerne, kan nøjes med at anvende flere af samme arkitektur og lade dem udføre beregningerne sideløbende. At udnytte en CPU med flere kerner stiller krav til de [[Computerprogram|programmer]], man kører på computeren, da programmerne skal [[Optimering (datalogi)|optimeres]] til at sprede de nødvendige beregninger ud over alle kernerne. Mange programmer er begrænset til kun at udnytte en kerne, og derfor kan ydedelsesforbedringerne for et enkelt program være minimale ved at bruge en CPU med flere kerner. Flere kerner kan imidlertid være en stor fordel, hvis man kører flere krævende programmer på sin computer samtidig, da programmerne kan deles ud over kernerne.
6

redigeringer