? Processori per computer moderni hanno quasi sempre più core . I disegni più comuni utilizzare due core ( un design dual-core) o quattro core ( un design quad-core ) . Nonostante il diverso numero di core , questi processori sono in realtà simili e spesso utilizzano la stessa architettura di base . Cores
Il cuore della differenza hardware tra dual e quad core è il numero di core che sono in ogni processore . Un nucleo è l'unità di elaborazione logica su un processore . È responsabile per la molatura attraverso i dati in modo che un computer può funzionare . Un processore dual-core con due processori logici e di un quad core ha quattro . Altre parti del processore , come la cache di memoria , possono o non possono essere duplicati a seconda del design .
Dual Core vs Quad Core Architecture
Mentre dual-core e processori quad-core hanno un diverso numero di core , l'architettura sottostante dietro di loro è fondamentalmente la stessa . Core 2 Quad di Intel , per esempio , è a soli due processori Core 2 Duo che sono stati intramezzati insieme . Quasi tutti i processori costruiti da Advanced Micro Devices ora sono disegni quad -core , ma alcuni processori hanno due core disattivati in modo che possano essere venduti come prodotti dual-core .
Simultanea Execution < br >
Avere più core è un vantaggio perché consente l'esecuzione simultanea di dati . Un problema comune con processori single-core è il fatto che un processore single core è solo veramente in grado di completare un compito alla volta. Questo collo di bottiglia significava che i processori single-core non erano mai veloce quando si cerca di elaborare grandi quantità di dati provenienti da diversi programmi contemporaneamente. L'esistenza di più core aiuta a mitigare questo problema
Discussione
Il filo termine si riferisce ad attività eseguite contemporaneamente da un programma . Per usare un esempio generale , un gioco per computer potrebbe rompere l'intelligenza artificiale in un thread separato . I dati in quel filo deve essere eseguito insieme ad altri compiti che devono essere eseguiti per il gioco per essere riproducibili . Tuttavia, perché è ora interrotta in un thread separato , le informazioni possono essere inviate alla seconda , terza o quarta nucleo invece di essere inviati al primo . Questa implementazione del software è una parte fondamentale del modo dual-core e quad -core di lavoro in quanto il software che non infilare bene spesso si attiva un solo core su un processore dual o quad-core .
prestazioni vantaggi
Perché processori quad-core e dual- dipendono fortemente threading per funzionare correttamente i vantaggi prestazionali di processori multicore possono variare notevolmente da un programma all'altro . Un semplice programma come Microsoft Word non è pesantemente infilato e funziona in modo simile a un core o quattro . Tuttavia, un programma di rendering 3 - D come Cinebench , che è fortemente infilato , esegue fino a due volte più veloce di un processore dual -core di un singolo core e fino a due volte più veloce di nuovo su un quad core .