A multi -core prosessor er en prosessor die som inneholder flere prosessorkjerner kablet sammen til en enhet. Dette er annerledes enn å ha flere prosessorer installert i ett system. I det siste tilfellet har hver separate CPU sin egen CPU socket og tilgang til sine egne dedikerte ressurser . I en multi -core prosessor system , sitter prosessoren i en stikkontakt , og ressurser - for eksempel llcs , minne -kontrollere og forhåndshenting maskinvare - deles mellom kjernene . Strømfaktorer
En multi -core prosessor kjører raskere enn en enkelt prosessor , som et resultat , trenger det mer elektrisk kraft. Denne ekstra strøm fører til ekstra varme , som igjen øker etterspørselen på datamaskinens kjøling arkitektur . En annen makt vurdering er at batteriet kravet for multi - core prosessor bærbare datamaskiner. En multi -core bærbare trenger en kraftigere batteri for å støtte raskere chip for en lengre periode .
Speed
En multi -core prosessor er ikke lik samme telling av separate prosessorer . For eksempel, er en quad -core prosessor ikke fire ganger raskere enn en enkelt prosessor . Den faktiske hastigheten på en multi -core prosessor faller et sted mellom en single-core prosessor av samme type , og flere prosessorer lik kjernen teller. Nøyaktig hvor multi -core prosessor faller i dette området avhenger av hastigheten på hver kjerne , og det totale antall kjerner .
Cost
Multi -core prosessorer koste mer enn sine single-core kolleger. Men fordi de deler noen hardware ressurser , multi - core prosessorer har en tendens til å koste mindre enn den samlede kostnaden for samme telling av flere prosessorer .
Tilgjengelig programvare
Regular programmer vil kjøre på en multi -core prosessor , faktisk , de vil kjøre mer effektivt , spesielt i multitasking scenarier. Den store ulempen er at fra og med 2010 er det ikke mye programvare skrevet for å dra sanne nytte av multi -core prosessering miljø . For å dra nytte av en multi -core system , må operativsystemet gjenkjenner multi -threading , og programvaren må skrives med simultan multi -threading teknologi ( SMT ) .
Krav til maskinvare
En multi -core prosessor må ha riktig maskinvare for å anerkjenne og støtte det. Eldre datasystemer er kanskje ikke kompatibel med nyere multi -core -teknologi, i disse tilfellene et nytt hovedkort er nødvendig, en som er kompatibel med multi -core prosessor . Kjøp av et nytt hovedkort kan også kreve kjøp av annen ny maskinvare , avhengig av hovedkortet konfigurasjon.