Skip to main content

Hvad er dobbelt kerneteknologi?

Dobbelt kerneteknologi henviser til to individuelle mikroprocessorer på en enkelt die -støbt chip.Dette er i det væsentlige to computerbehandlingsenheder (CPU'er) i en.Fordelen ved en denne type chip er, at opgaver kan udføres i parallelle vandløb, hvilket reducerer behandlingstiden.Dette kaldes Tråd-niveau parallelisme (TLP) .

TLP er også mulig på bundkort, der kan rumme to separate CPU -dør.Når TLP opnås i en enkelt CPU gennem dobbelt kerneteknologi, kaldes den chip-niveau multiprocessing (CLM) .

I CPU'er med mere end en kerne har hver mikroprocessor generelt sin egen indbyggede cache, kendt som niveau 1 (L1) cache.L1-cache forbedrer systemets ydelse markant, fordi det er meget hurtigere at få adgang til on-chip-cache end at bruge Random Access Memory (RAM).L1 -cache fås ved mikroprocessorhastigheder.

Dual Core Chips har også ofte sekundær delt cache på CPU'en, kendt som niveau 2 (L2) cache.Borbrætter kan også have en cache -chip betegnet som niveau 3 (L3) cache.Mens hurtigere end RAM, er L3-cache langsommere end cache indbygget i Chip.

Dobbelt kerneteknologi har fordele i forhold til dobbelt-core eller dobbelt-core-teknologi.Disse sidstnævnte udtryk henviser til to uafhængige CPU'er, der er installeret på det samme bundkort.Dobbelt kernechips tager mindre fast ejendom på bundkortet, har større cache -sammenhæng og forbruger mindre strøm end to uafhængige CPU'er.Imidlertid har denne teknologi også sine ulemper.

For software, der kan drage fordel af flere kernearkitektur, skal den skrives for at anvende parallel gevind.Ellers fungerer programmet i enkelt-core-tilstand ved hjælp af kun en datastrøm eller en af de indbyggede mikroprocessorer.Desværre er kodning for TLP ret intensivt, da sammenfletning af delte data kan skabe fejl og langsom ydelse.På grund af disse og andre problemer leverer en dobbelt kerneprocessor ikke dobbelt så stor hastighed for en enkelt-core-processor, skønt der er en betydelig stigning i ydelsen under optimale forhold.Endelig løber dobbeltkernechips varmere end deres single-core-fætre.

Uanset om en denne type processor er den rigtige for dig, vil du afhænge af, hvad du planlægger at bruge din computer til.Hvis de programmer, du regelmæssigt har brug for, er designet til TLP, kan du drage stor fordel af en multi-core-chip.Hvis ikke, kan du være bedre tjent med en high-end enkelt-core CPU.