Den stadigt fortsatte kamp for at regne overherredømme har pågået i et par årtier og forventes at fortsætte i lang tid. Først var kampen med en meget højere multiplikator, og derefter flyttede den over til den, der havde den højeste hastighed. Nu hvor processorhastighederne er på deres grænse i betragtning af den nuværende teknologi, er slaget nu flyttet fra den hurtigere processor og ind i flere processorer.
Jakten på hurtigere og bedre computerkraft har ført til, at de to største mikroprocessorproducenter har bygget flere kerner i en enkelt pakke. Dette er blevet kendt som dual core-processorer for Intel og x2 for AMD. Men vi diskuterer ikke, hvilket firma der producerer bedre chips. Dette handler om forskellene mellem 2 kerner og 4 kerner.
Quad core-processorer er det logiske næste trin fra dobbeltkerner. Den konstante reduktion i størrelsen på chips lod denne teknologi udvikle sig. Multikerneteknologi, da de er kollektivt kendt, drager fordel af det faktum, at de fleste mennesker ikke kører et enkelt program, når de bruger deres computer. Det er mere sandsynligt, at der er et sted omkring 5 til 10 programmer, der kører samtidigt. Multikerneprocessorer kan i høj grad gavne brugeren ved at dele arbejdsbyrden mellem alle de tilstedeværende processorer.
Det er så klart, at 4 kerner skal være teknisk overlegne over for to. Selvom det måske er sandt, sker det i virkelige verdensscenarier ikke meget ofte. Der er et par ting, der holder på den virkelige ydelse af quad-core-processorer. Den første ville være varme. Hvis din enkeltkerneprocessor kan trække en alvorlig mængde varme ud, så forestil dig, hvor meget varme 4 kerner der ville generere. For at afhjælpe opvarmningsproblemet skulle de nedskalere den samlede hastighed for hver kerne. Dette problem kunne løses ved at opgive traditionelle luftkøleløsninger og gå til væskekøling, som er sværere at implementere, men som kan køle processoren i en meget højere hastighed.
Det andet problem ville være den anden hardware. Uanset om du har 2 eller 4 kerner, bruger du stadig den samme hukommelseskontroller og busser. Det ville betyde, at dataene fra 4 kerner ville være mere overbelastede, når man prøver at udføre tunge opgaver. Dette vil derefter begrænse den samlede ydeevne, den kan opnå. Løsningen på dette problem ville være en ny bundkortarkitektur, der tillader flere busser sammen med flere kerner, der giver kernerne adgang til sine egne hukommelsesområder og at arbejde uafhængigt.
Selvom quad-core-processorer virkelig er overlegne end dual-core-processerne, har understøttende teknologier ikke været i stand til at indhente udviklingen. I fremtiden, når kraften maksimeres, kan vi endelig se den store overlegenhed ved quad-core-processorer.