Vad är Dual Core Technology?
Med dual core-teknik avses två individuella mikroprocessorer på ett enda gjutet chip. Detta är i huvudsak två datorbehandlingsenheter (CPU) i en. Fördelen med ett sådant chip är att uppgifter kan utföras i parallella strömmar, vilket minskar behandlingstiden. Detta kallas TLP (thread-level parallelism) .
TLP är också möjligt på moderkort som rymmer två separata CPU-matriser. När TLP åstadkommes i en enda CPU genom dual core-teknik kallas det chip-level multiprocessing (CLM) .
I processorer med mer än en kärna har varje mikroprocessor i allmänhet sin egen cache ombord, känd som nivå 1 (L1) -cache. L1-cache förbättrar systemprestanda betydligt, eftersom det är mycket snabbare att få åtkomst till cache-chip än att använda RAM-minne (random access). L1-cache nås med mikroprocessorhastigheter.
Dubbla kärnchips har också vanligtvis sekundär delad cache på CPU, känd som nivå 2 (L2) cache. Moderkort kan också ha ett cachechip betecknat som nivå 3 (L3) cache. Även om det är snabbare än RAM är L3-cache långsammare än cache inbyggt i chip.
Dual core-teknik har fördelar jämfört med dual-core eller dual-core-teknik. Dessa senare termer avser två oberoende processorer installerade på samma moderkort. Dubbla kärnchips tar mindre fastigheter på moderkortet, har större cachekoherens och förbrukar mindre ström än två oberoende processorer. Men denna teknik har också sina nackdelar.
För att programvara ska kunna dra fördel av flera kärnarkitekturer måste det skrivas för att använda parallell trådning. Annars fungerar programmet i enkelkärnläge, med bara en dataström eller en av de inbyggda mikroprocessorerna. Tyvärr är kodningen för TLP ganska intensiv, eftersom sammanflätning av delad data kan skapa fel och långsam prestanda. På grund av dessa och andra problem levererar inte en dual core-processor två gånger hastigheten för en enkärnig processor, även om det är en betydande ökning av prestanda under optimala förhållanden. Slutligen körs dubbla kärnchips varmare än sina kusiner med en enda kärna.
Huruvida en typ av processor är rätt för dig beror på vad du planerar att använda din dator till. Om de program du regelbundet behöver är utformade för TLP, kan du dra stor nytta av ett flerkärnigt chip. Om inte, kan du bli bättre betjänad av en avancerad enkelkärnig CPU.