Multi-core-processor

En multi-core CPU er en computerprocessor, der har to eller flere sektioner. Hver sektion af chippen udfører instruktioner, som om den var en separat computer. De egentlige processorer sidder stadig på én chip. På denne chip ligner hver kerne mest af alt den anden. De er flere for det meste uafhængige kerner, som arbejder sammen parallelt. En dual-core-processor er en multi-core-processor med to uafhængige mikroprocessorer. En quad-core-processor er en multi-core-processor med fire uafhængige mikroprocessorer. Som du måske kan se af præfikset, er navnet på processoren baseret på antallet af mikroprocessorer på chippen.

Historie

Indtil 2005 var antallet af single-core-processorer større end antallet af multi-core-processorer.[] I årene inden da blev der kun anvendt multi-core-løsninger i enkelttilfælde. Den sædvanlige måde at gøre en computer hurtigere på var at øge clockfrekvensen. Men ved en frekvens på omkring 4 GHz ville CPU'en blive for varm og kræve meget strøm. Det var på dette tidspunkt, at multi-core-processorer fik større betydning. Derfor steg efterspørgslen efter multi-core-processorer. I anden halvdel af 2006 var de bedste processorer dual-core-processorer. Siden 2006 er udviklingen gået videre, nye processorer får fire eller flere uafhængige mikroprocessorer. I dag anvendes single-core-processorer ikke i nye personlige computere, men de er fortsat populære i indlejrede systemer.

Fordele

  • En multi-core-processor i en computer betyder, at den vil arbejde hurtigere for visse programmer.
  • Computeren bliver muligvis ikke så varm, når den tændes.
  • Computeren har brug for mindre strøm, fordi den kan slukke for nogle sektioner, hvis de ikke er nødvendige.
  • Der kan tilføjes flere funktioner til computeren.
  • Signalerne mellem forskellige CPU'er rejser kortere afstande, og de forringes derfor mindre.

Ulemper

  • De arbejder ikke med dobbelt så høj hastighed som en normal processor. De får kun 60-80 % mere hastighed.
  • Den hastighed, som computeren arbejder med, afhænger af, hvad brugeren gør med den.
  • De koster mere end single core-processorer.
  • De er vanskeligere at håndtere termisk end enkeltkerneprocessorer med lavere tæthed.
  • Ikke alle styresystemer understøtter mere end én kerne.
  • Operativsystemer, der er kompileret til en multi-core-processor, kører lidt langsommere på en single-core-processor.

Understøttelse af styresystemer

Følgende styresystemer understøtter multi-core-processorer

  • Microsoft Windows (Windows XP eller nyere)
  • Linux
  • Mac OS X
  • De fleste BSD-baserede systemer
  • Solaris

Konklusion

I de kommende år vil tendensen gå i retning af multi-core-processorer i stigende grad. Hovedårsagen er, at de er hurtigere end single-core-processorer, og at de stadig kan forbedres. Men i fremtiden vil der stadig være nogle anvendelser for single-core-processorer, fordi ikke alle systemer har brug for en hurtig processor.


AlegsaOnline.com - 2020 / 2023 - License CC3