Vad är Multi-Core Processing? (med bilder)
Multikärnbearbetning avser användningen av flera mikroprocessorer, kallade "kärnor", som är byggda på en enda kiselform. Chipet är monterat på ett datormoderkort på exakt samma sätt som en traditionell CPU. Det finns inget nytt med konceptet att stränga processorer tillsammans, en teknik som kallas multiprocessing; emellertid är en flerkärnig processor lite annorlunda. En flerkärnig processor fungerar som en enhet. Som sådan är den mer effektiv och skapar en standardiserad plattform för vilken massproducerad mjukvara enkelt kan utvecklas.
Utformningen av en flerkärnig processor möjliggör för varje kärna att kommunicera med de andra, så att bearbetningsuppgifterna kan delas upp och delegeras på lämpligt sätt. Men den faktiska delegationen dikteras av programvara. När en uppgift är klar returneras den bearbetade informationen från alla kärnor till moderkortet via en enda delad ledning. Denna process kan ofta förbättra prestandan betydligt jämfört med en enda kärnprocessor med jämförbar hastighet. Graden av prestandaförbättring beror på effektiviteten i programvarukoden som körs.
Förutom råhastigheten ökar dessa nya chips enormt mängden multi-tasking som datorer kan göra. Ursprungligen var de praktiska tillämpningarna av flerkärniga processorer starkt begränsade, eftersom många programvaruprodukter av den tiden inte var utformade för att dra full nytta av dem. Klyftan stängdes snabbt, eftersom en ny generation av operativsystem blev tillgängliga, tillsammans med nya generationer av kommersiell mjukvara, inklusive spel, simuleringsprodukter och till och med kontorproduktivitetsapplikationer. Programvaruutvecklare ändrade snabbt sina prioriteringar för att utnyttja den nya hårdvaran till fullo.
Multikärnbehandling har avbrutit det pågående loppet bland chipdesigners för att skapa allt snabbare processorer. Genom att använda flera långsammare kärnor är det möjligt att uppnå högre klockhastigheter mer effektivt än genom att utforma supersnabba individuella processorer. När persondatorer som använde bearbetningsteknologi med flera kärnor först blev allmänt tillgängliga för konsumenterna 2003 och 2004, innehöll de nya processorerna endast tvåkärniga processorer. Detta förändrades snabbt under efterföljande år, med bearbetning av flera kärnor som blev standarden. Quad-core och octo-core processorer kommer då att möjliggöra chips som innehåller bokstavligen hundratals kärnor eller mer.
Flerkärnig behandling är inte begränsad till området persondatorer. Många andra elektroniska enheter, inklusive spelkonsoler, industriell elektronik, superdatorer, såväl som PC-hårdvarukomponenter, såsom grafikprocessorer på grafikkort, omfattar denna teknik eftersom den blir allt vanligare och prisvärd.