Hva er Dual Core-teknologi?

September 16  by Eliza

Dual Core-teknologi refererer til to individuelle mikroprosessorer på en enkelt støpt chip. Dette er i hovedsak to dataprosesseringsenheter (CPU) i ett. Fordelen med en denne type brikken er at oppgavene kan utføres i parallelle strømmer, mink behandlingstid. Dette er referert til som trådnivå parallellitet (TLP).

TLP er også mulig på hovedkort som kan romme to separate CPU dør. Når TLP gjøres i en enkelt CPU gjennom dual core teknologi, kalles det chip-nivå multiprosessering (CLM).

I CPU-er med mer enn en kjerne, har hver mikroprosessor generelt sitt eget om bord buffer, kalt nivå 1 (L1) buffer. L1 cache forbedrer systemets ytelse, fordi det er mye raskere å få tilgang på brikken cache enn å bruke random access memory (RAM). L1 cache er tilgjengelig på mikroprosessorhastigheter.

Dual core chips også ofte har sekundær delt cache på CPU, kjent som Level 2 (L2) cache. Hovedkort kan også ha en buffer chip utpekt som Nivå 3 (L3) cache. Mens raskere enn RAM, er L3 cache tregere enn cache bygget inn chip.

Dual Core-teknologi har fordeler fremfor dobbel-kjerne eller twin-kjerneteknologi. Disse sistnevnte begrepene viser til to uavhengige CPUer installert på samme hovedkort. Dual core chips tar opp mindre eiendommer på hovedkortet, har større hurtigbufferkoherens, og bruker mindre strøm enn to uavhengige CPUer. Imidlertid har denne teknologien også sine ulemper.

For programvare for å dra nytte av flere kjernearkitektur, må det være skrevet for å utnytte parallelle tråder. Ellers programmet fungerer i enkeltkjernemodus, ved hjelp av bare en enkelt datastrøm eller en av de innebygde mikroprosessorer. Dessverre, koding for TLP er ganske intensiv, som interleaving delte data kan skape feil og treg ytelse. På grunn av disse og andre spørsmål, ikke en dual core prosessor ikke levere to ganger hastigheten på en enkeltkjerneprosessor, men det er en betydelig økning i ytelse under optimale forhold. Til slutt, dual core chips kjøre varmere enn sine single-core søskenbarn.

Om en denne type prosessor er riktig for deg, avhenger av hva du har tenkt å bruke datamaskinen til. Hvis programmene du regelmessig trenger er designet for TLP, så du kan ha stor nytte av en multi-core chip. Hvis ikke, kan du være bedre tjent med en high-end single-core CPU.

  • Dual core prosessor montert på et hovedkort.