Home Hardware Networking Programmazione Software Domanda Sistemi Computer
Conoscenza del computer >> Computer >> Hardware >> .

Come funziona un processore Dual Core?

Cosa sono i processori Dual Core

Un processore dual core è uno dei più recenti progressi nella tecnologia informatica. Sono stati fortemente implementati nei computer desktop a partire dal 2005, consentendo ai computer di elaborare significativamente più dati rispetto a un singolo processore core. Processori dual core dividono il flusso di dati in entrata in due parti, che vengono calcolate simultaneamente, portando ad un aumento della velocità nell'elaborazione di applicazioni pesanti. Ciascun processore dual core ha due moduli di elaborazione separati collegati insieme in una singola unità.

Come funzionano i processori Dual Core

Il processore dual core differisce da un singolo core in quanto il processore single core deve accettare l'entrata bit di dati uno alla volta, elabora quel bit di dati e passa a quello successivo. Un processo dual core rileva flussi di dati in entrata e determina se possono essere calcolati più rapidamente se entrambi i core funzionavano. In tal caso, il processore dual-core dividerà i dati e sgretolerà i numeri contemporaneamente, raddoppiando efficacemente la velocità del processore. Sebbene di uso limitato per le applicazioni che non richiedono "processori", brillano davvero quando si lavora con calcoli di alto livello o persino con giochi per computer. Quando i nuovi dati vengono caricati nella cache, vengono estratti dal disco rigido. Poiché in genere la CPU è in grado di elaborare i dati più velocemente del supporto di archiviazione da cui sta estraendo, le prestazioni ne risentono. In un processore dual-core, i dati vengono estratti da ciascun processore quando necessario. Un processore dual core I flussi di dati vengono elaborati contemporaneamente e, una volta calcolati, i processori inseriscono i dati in un unico flusso utilizzabile. Questo non deve essere confuso con un sistema multiprocessore, in cui tutti i processori risiedono sullo stesso chip. Il sistema multiprocessore, a causa del modo in cui i dati vengono suddivisi e reintegrati, può essere significativamente più veloce di una configurazione dual-core.

Requisiti software

I processori dual core sono limitati, tuttavia, in quanto dipende dal software. Il software per ciascun programma deve essere in grado di organizzare i dati inviati a entrambi i core di elaborazione, altrimenti i dual core non riconosceranno correttamente i dati e verrà utilizzato solo un core di elaborazione. I programmi che trarranno maggiori benefici dai processori dual-core sono quelli che supportano il multi-threading. Questi programmi incorporano una codifica che dice ai processori come suddividere al meglio i dati per raggiungere le migliori velocità. Poiché le configurazioni dual-core dipendono dal software, gli sviluppatori di software stanno integrando la possibilità di inviare più thread ai core di elaborazione doppi, consentendo così ai programmi di convertire i loro dati due volte più rapidamente. Mentre questo era originariamente solo un vantaggio per i clienti che utilizzavano, ad esempio, programmi di rendering grafico, negli ultimi anni l'industria del software ha iniziato a recuperare il ritardo con l'hardware più recente. Ora, i processori quad-core non sono rari, usando 4 core di elaborazione invece di 1 o 2. Ciò significa che, nella grafica e nelle attività pesanti di elaborazione, i computer saranno in grado di gestire significativamente più dati che mai.

 

Computer © www.354353.com