tecnologia dual core si riferisce a due microprocessori individuali in un unico chip cast morire. Si tratta essenzialmente di due unità di elaborazione del computer (CPU) in uno. Il vantaggio di un chip dual core è che le attività possono essere svolte in flussi paralleli, diminuendo il tempo di elaborazione. Questo è denominato parallelismo a livello di thread (TLP) .
TLP è possibile anche su schede madri in grado di ospitare due distinte CPU muore. TLP quando è compiuta in una singola CPU con tecnologia dual core, è chiamato chip multiprocessing livello (CLM) . In CPU dual core, ogni microprocessore ha generalmente un proprio cache on-board, noto come Livello 1 (L1) cache. Cache L1 migliora in modo significativo le prestazioni del sistema, perché è molto più veloce per accedere cache on-chip piuttosto che usare la memoria ad accesso casuale (RAM). Cache L1 si accede ad una velocità del microprocessore. chip dual core anche comunemente funzione secondaria cache condivisa sulla CPU, noto come Level 2 (L2) cache. Schede madri possono anche avere un chip di cache designato come Level 3 (L3) cache. Mentre più veloce di RAM, cache L3 è più lenta di cache integrata nel chip dual core. tecnologia dual core ha vantaggi rispetto a doppio core e la tecnologia twin-core. Questi ultimi termini si riferiscono a due CPU indipendenti installati sulla stessa scheda madre. Chip dual core occupare meno immobiliare sulla scheda madre, hanno una maggiore coerenza della cache, e consumano meno energia di due CPU indipendenti. Tuttavia, la tecnologia dual core ha anche i suoi inconvenienti. Per il software di sfruttare l'architettura dual core, deve essere scritto per utilizzare threading parallelo. In caso contrario, le funzioni del programma in modalità single-core, utilizzando un unico flusso di dati o di uno dei microprocessori incorporati. Purtroppo, che codifica per TLP è piuttosto intenso, come interleaving dati condivisi in grado di creare errori e un rallentamento delle prestazioni. A causa di questi e altri problemi, un processore dual core non fornisce il doppio della velocità di un single-core di processore, anche se vi è un aumento significativo delle prestazioni in condizioni ottimali. Infine, i chip dual core eseguire più caldo rispetto ai loro cugini single-core.Se un processore dual core è di destra per voi dipenderà da ciò che si prevede di utilizzare il computer per. Se i programmi che richiedono regolarmente sono progettati per TLP, quindi si possono trarre grandi vantaggi da un chip dual core. In caso contrario, può essere meglio servita da un high-end single-core CPU.
