Ulemper av multi-core prosessorer

Ulemper av multi-core prosessorer


Takket være fremskritt innen datamaskinen produksjon, prosessorer med flere drifts kjerner er nå allment tilgjengelig og rimelig priset. Flere operativsystemer kjerner gir økt hastighet og ytelse; imidlertid disse fordelene bare realiseres når du kjører programvare som kan dra nytte av multi-core prosessorer. Mens hastighet og prosessorkraft er både store fordeler, disse prosessorene er ikke uten ulemper og ulemper.

Kompatibilitet programvare

Som den nye multi-core prosessorer finner veien inn i stasjonære datamaskiner og servere rundt om i verden, er programvareutviklere prøver å fange opp med økt kraft og egenskapene til disse avanserte chips. Mange bedrifter har kjøpt programvare designet for å kjøre på single-core prosessorer. Denne eldre programvare fungerer ikke alltid godt med multi-core prosessorer fordi programvaren er i stand til å dra nytte av CPU multi-threading evner. Som et resultat av dette kan enkelte programmer kjøres langsommere enn på en enkelt-kjerne datamaskin.

Software Licensing

Den tradisjonelle modellen med lisensiering av programvare til store selskaper har sentrert rundt lisensiering hver kopi av programvaren som er installert på en prosessor. Med bruk av multi-core prosessorer, er denne modellen ikke lenger en gyldig metode for lisensiering. Etter den historiske modellen, ville en quad-core prosessor krever fire lisenser fordi programvaren kan kjøres på alle fire kjerner på samme tid. Som nye prispolitikk utvikle, bør kundene være eksplisitt om hva de vil og hvordan lisensene er beregnet for å gjøre overgangen til multi-core prosessorer kostnadseffektivt.

Velge riktig datamaskin

Når man skal vurdere maskinvarekravene til ulike programmer med et øye mot å oppnå optimal ytelse, må selskapet ta stilling til om det er billigere å kjøpe en datamaskin som oppfyller kravene i den aktuelle programvaren eller hvis omskriving programvaren for å gjøre bruk av ny multi-core CPUer er mer kostnadseffektivt. Mange bedrifter har investert millioner utviklingsvirksomhetskritisk programvare. Tid og utgifter til å skrive alle disse programvarepakkene kan tenkes å bryte et selskap. Enkelte organisasjoner, som for eksempel Los Alamos National Laboratory, har besluttet å kjøpe nye datamaskiner med multi-core teknologi for å øke sin datakraft, men for programmer som bare krever en enkelt kjerne prosessor, de kjøper lavere-end datamaskiner til å være kostnadseffektivt.