Hva er dual core teknologi?
To kjerneteknologi refererer til to individuelle mikroprosessorer på en enkelt støpt brikke. Dette er egentlig to datamaskinbehandlingsenheter (CPUer) i en. Fordelen med en denne typen brikker er at oppgaver kan utføres i parallelle strømmer, noe som reduserer behandlingstiden. Dette kalles TLP (thread-level parallelism) .
TLP er også mulig på hovedkort som har plass til to separate CPU-dies. Når TLP oppnås i en enkelt CPU gjennom dual core-teknologi, kalles det chip-level multiprocessing (CLM) .
I CPUer med mer enn en kjerne har hver mikroprosessor generelt sin egen hurtigbuffer, kjent som Nivå 1 (L1) -buffer. L1-cache forbedrer systemytelsen betydelig, fordi det er mye raskere å få tilgang til hurtigbuffer enn å bruke RAM (random access memory). L1-hurtigbuffer er tilgjengelig med mikroprosessorhastigheter.
Dobbeltkjernebrikker har også ofte sekundær delt cache på CPU, kjent som Nivå 2 (L2) cache. Hovedkort kan også ha en hurtigbuffer som er utpekt som nivå 3 (L3) -buffer. Mens det er raskere enn RAM, er L3-cachen tregere enn cache innebygd i chip.
Dobbeltkjerneteknologi har fordeler fremfor dobbeltkjerne- eller tvillingkjerneteknologi. Disse sistnevnte vilkårene refererer til to uavhengige CPUer installert på samme hovedkort. To kjernebrikker tar mindre eiendommer på hovedkortet, har større cachekoherens og bruker mindre strøm enn to uavhengige prosessorer. Imidlertid har denne teknologien også sine ulemper.
For at programvare skal kunne dra nytte av flere kjernearkitekturer, må det skrives for å bruke parallell gjenging. Ellers fungerer programmet i enkjernemodus og bruker bare en datastrøm eller en av de innebygde mikroprosessorene. Dessverre er koding for TLP ganske intensiv, da sammenfletting av delte data kan skape feil og treg ytelse. På grunn av disse og andre problemer leverer ikke en dobbelkjerneprosessor dobbelt så høy hastighet som en enkeltkjerneprosessor, selv om det er en betydelig økning i ytelsen under optimale forhold. Til slutt kjører dual core chips varmere enn deres kjerne-kusiner.
Hvorvidt denne prosessortypen er riktig for deg, kommer an på hva du planlegger å bruke datamaskinen til. Hvis programmene du regelmessig trenger er designet for TLP, kan du ha stor nytte av en flerkjernebrikke. Hvis ikke, kan det hende at du blir bedre tjent med en high-end enkeltkjerners CPU.