Ulempen med en Multi-core prosessor

Ulempen med en Multi-core prosessor


En multi-core prosessor er en prosessor die som inneholder flere prosessorkjerner kablet sammen til en enhet. Dette er annerledes enn å ha flere prosessorer som er installert i et system. I det siste tilfellet, har hver enkelt CPU sin egen CPU socket og tilgang til egne dedikerte ressurser. I en multi-core prosessor system, sitter prosessoren i en stikkontakt, og ressursene - for eksempel de LLCs, minnekontrollere og forhåndshenting maskinvare - deles mellom kjernene.

strøm~~POS=TRUNC

En multi-core prosessor kjører raskere enn en enkelt prosessor; som et resultat, trenger det mer elektrisk kraft. Denne ekstra strøm gir ekstra varme, som igjen fører til økt datamaskinens kjøling arkitektur. En annen makt vurdering er batteriet krav for multi-core prosessor bærbare datamaskiner. Flerkjernede bærbare trenger en mer kraftig batteri for å støtte den raskere chip for en lengre periode.

Hastighet

En multi-core prosessor er ikke lik den samme telling av separate prosessorer. For eksempel, er en quad-core prosessor ikke fire ganger raskere enn en enkelt prosessor. Den faktiske hastigheten til et multi-core prosessor faller et sted mellom en enkeltkjerneprosessor av samme type, og flere prosessorer lik kjernen teller. Nøyaktig hvor den flerkjerneprosessor faller i dette område avhenger av hastigheten av hver kjerne, og det totale antall kjerner.

Koste

Multi-core prosessorer koster mer enn sine single-core kolleger. Men fordi de dele noen maskinvareressurser, multi-core prosessorer tendens til å koste mindre enn den samlede kostnaden for samme greven av flere prosessorer.

tilgjengelig programvare

Jevnlige programmer vil kjøre på en multi-core prosessor; Faktisk vil de kjører mer effektivt, særlig i fleroppgavekjøring scenarier. Den store ulempen er at fra og med 2010 er det ikke mye programvare skrevet for å dra sant nytte av multi-core behandling miljø. For å dra nytte av en multi-core system, må operativsystemet gjenkjenner multi-threading, og programvaren må skrives med samtidige 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 kompatible med nyere multi-core teknologi; i slike tilfeller en ny hovedkort er nødvendig, en som er kompatibel med den flerkjerneprosessor. Kjøp av et nytt hovedkort kan også kreve kjøp av annen ny maskinvare, avhengig av hovedkortet konfigurasjon.