Come funziona un processore Dual Core lavoro?

July 15

Come funziona un processore Dual Core lavoro?

Quali sono i processori Dual Core

Un processore dual core è uno dei più recenti progressi nella tecnologia informatica. Essi sono stati pesantemente implementati in computer desktop a partire dal 2005, permettendo ai computer di elaborare in modo significativo più dati rispetto a un singolo può core.

processori dual core dividere il flusso di dati in entrata in due pezzi, che sono calcolati allo stesso tempo, portando ad un aumento della velocità di elaborazione delle applicazioni pesanti. Ogni processore dual core è dotato di due moduli di calcolo separati collegati tra loro in una singola unità.

Come fare Dual Core Processor lavoro

Il processore dual core differisce da un singolo core che il processore single core deve prendere i dati in ingresso i bit di uno alla volta, processo che bit di dati e passare al successivo. Un processo dual core rileva i flussi di dati in entrata e determina se potevano essere calcolati in modo più rapido se entrambi i core stavano lavorando. Se questo è il caso, il processore dual-core dividerà i dati e crunch i numeri, allo stesso tempo, raddoppiando la velocità del processore. Mentre di uso limitato per le applicazioni che non sono "intensivo del processore" davvero brillare quando si lavora con i calcoli di alto livello o anche giochi per computer. Quando nuovi dati vengono caricati nella cache, viene tirato dal disco rigido. Dato che la CPU in genere può elaborare i dati più velocemente di quanto i supporti di memorizzazione che sta tirando da, prestazioni soffre. In un processore dual-core, il dato è trainato da ciascun processore quando necessario. Un processore dual-core I flussi di dati sono trattati allo stesso tempo, e una volta che i dati sono calcolati, i processori maglia nuovamente i dati in un unico flusso utilizzabile. Ciò non deve essere confuso con un sistema multi-processore, in cui tutti i processori risiedono sullo stesso chip. Il sistema multi-processore, a causa del modo in cui i dati sono diviso e reintegrato, può essere significativamente più veloce di una configurazione dual-core.

Requisiti software

processori dual core sono limitati, tuttavia, nel senso che sono software dipendenti. Il software per ciascun programma deve essere in grado di organizzare i dati inviati entrambi core di elaborazione, altrimenti i dual-core non riconoscerà i dati correttamente, e solo un core di elaborazione viene utilizzata. I programmi che beneficeranno maggiormente di processori dual-core sono quelli che supportano il multi-threading. Questi programmi incorporano codifica che racconta i processori come dividere meglio i dati per acheive migliori velocità. Perché configurazioni dual-core sono software dipendenti, gli sviluppatori di software stanno integrando la possibilità di inviare più thread per i dual core di elaborazione, consentendo in tal modo i programmi per convertire i loro dati due volte più rapidamente. Mentre questo era in origine solo un beneficio per i clienti che utilizzano, ad esempio, i 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 infrequenti, con 4 core di elaborazione, invece di 1 o 2. Ciò significa che, nella grafica e compiti di elaborazione-pesante, i computer saranno in grado di gestire un numero significativamente maggiore di dati rispetto al passato.