Hvad er Multi-Core Processing? (med billeder)
Multi-core-behandling henviser til brugen af flere mikroprocessorer, kaldet "kerner", der er bygget på en enkelt siliciumdyse. Chippen monteres på et computerskortkort på nøjagtigt samme måde som en traditionel CPU. Der er ikke noget nyt ved konceptet med at strenge processorer sammen, en teknik kendt som multiprocessing; en multi-core processor er dog lidt anderledes. En multi-core processor fungerer som en enkelt enhed. Som sådan er den mere effektiv og etablerer en standardiseret platform, til hvilken masseproduceret software let kan udvikles.
Designet af en multi-core processor giver hver kerne mulighed for at kommunikere med de andre, så behandlingsopgaver kan deles og delegeres korrekt. Den faktiske delegation dikteres dog af software. Når en opgave er afsluttet, returneres de behandlede oplysninger fra alle kerner til bundkortet via en enkelt delt rørledning. Denne proces kan ofte forbedre ydelsen markant over en enkelt-core processor med sammenlignelig hastighed. Graden af forbedring af ydelsen afhænger af effektiviteten af den softwarekode, der køres.
Ud over råhastighed øger disse nye chips enormt mængden af multi-tasking, som computere kan udføre. Oprindeligt var de praktiske anvendelser af multi-core processorer meget begrænsede, fordi mange softwareprodukter på det tidspunkt ikke var designet til at drage fuld fordel af dem. Gabet blev hurtigt lukket, da en ny generation af operativsystemer blev tilgængelig sammen med nye generationer af kommerciel software, herunder spil, simuleringsprodukter og endda kontorproduktivitetsapplikationer. Softwareudviklere flyttede hurtigt deres prioriteter for at udnytte den nye hardware til fulde.
Multikernebehandling har afbrudt det igangværende løb blandt chipdesignere for at skabe stadig hurtigere processorer. Ved at bruge flere langsommere kerner er det muligt at opnå højere urhastigheder mere effektivt end ved at designe supersnelle individuelle processorer. Da personlige computere, der bruger multi-core-behandlingsteknologi, først blev bredt tilgængelige for forbrugere i 2003 og 2004, indeholdt de nye CPU'er kun dual-core-processorer. Dette ændrede sig hurtigt i de efterfølgende år, hvor multi-core-behandling blev standarden. Quad-core og octo-core processorer tillader derefter chips, der indeholder bogstaveligt talt hundreder af kerner eller mere.
Multi-core-behandling er ikke begrænset til området for personlige computere. Mange andre elektroniske enheder, herunder spillekonsoller, industriel elektronik, supercomputere såvel som pc-hardwarekomponenter, såsom grafikprocessorer på videokort, omfavner denne teknologi, da den bliver stadig mere almindelig og overkommelig.