I vantaggi di un processore multicore

July 30

I vantaggi di un processore multicore


Per gran parte l'evoluzione dei computer domestici, gli ingegneri sono concentrati sullo sviluppo di chip di elaborazione più veloci. Hanno misurato il progresso da quante calcoli al secondo potrebbe svolgere un processore, e il muscolo di calcolo e la velocità erano identici. Con lo sviluppo di processori dual-core a metà degli anni 2000, una nuova ruga è stata aggiunta alla ricerca di potenza di elaborazione: i processori che potrebbe lavorare in modo indipendente, anche se sincronizzato nelle stesse operazioni.

meglio Multitasking

Mentre ogni utente di computer capisce che il multitasking potrebbe scaricarsi risorse di elaborazione di una macchina se troppe applicazioni eseguite contemporaneamente, processori multicore offrono la velocità di flessibilità e di calcolo per gestire in modo più efficiente le applicazioni che si sovrappongono senza trascinare verso il basso le prestazioni. Multitasking che richiede un sacco di dietro le quinte potenza di funzionamento, come ad esempio aggiornamenti software automatici, scansioni antivirus e gestione di database dispongono di un guadagno di prestazioni dai processori multicore.

Maggiore efficienza di filettati Performances

Molte applicazioni moderne gestite mediante l'esecuzione di diverse subroutine diverse, sia in ordine o simultaneamente. processori multicore sono stati progettati per aiutare con questa tecnica, nota come filettatura processo. Di solito, queste applicazioni threaded richiedono processori per eseguire codice dell'applicazione, nonché codice del sistema operativo. Con processori multicore, nuclei possono gestire singolarmente ogni componente del filo invece di suddividere il carico su un singolo processore.

L'integrazione con i sistemi operativi moderni

A partire dal 2010, la maggior parte dei sistemi operativi attuale generazione sono stati progettati per eseguire le applicazioni threaded, tra cui Windows 7, Mac OS X, Windows Vista, le versioni dei sistemi operativi per server-amministrativo e Linux. processori multicore consentono questi sistemi operativi a fare uso della loro capacità di infilare le applicazioni.

Migliorata Video Rendering

Alcune applicazioni multimediali, come i programmi che rendono video e grafica 3D, dipendono fortemente sui processi filettati mentre chiedono un sacco di velocità di elaborazione. Pertanto, gli utenti di processori multicore saranno testimoni notevolmente migliorato le prestazioni in queste applicazioni, rispetto ai processori single-core.

Aumento delle prestazioni del server

Computer server rallentamento quando più utenti accedono a loro volta, in particolare per le applicazioni ad alta intensità di elaborazione, inclusi i database o le opzioni di crittografia avanzate. Attraverso i processori multicore, i server potrebbero delegare core di elaborazione alle singole richieste degli utenti, invece di loro multitasking su un singolo processore o in attesa di processo per il completamento.