Processore multicore: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
mNessun oggetto della modifica |
Aggiunte alcune nuove informazioni |
||
Riga 4:
Nel corso del [[2005]] sono arrivati i primi chip dual core; questo perché in pratica, si è giunti ad un momento in cui aumentare ulteriormente la frequenza di [[clock]] di una CPU (che fino a questo momento erano state [[single_core]]) è diventato molto oneroso e complicato, per via dei consumi che hanno superato abbondantemente i 100 W e il conseguente problema di raffreddamento dei circuiti.
La soluzione che è sembrata più ovvia ai progettisti è stata quella di puntare tutto sul [[calcolo_parallelo|parallelismo]] in modo da poter aumentare il numero di operazioni eseguibili in un unico ciclo di clock. Purtroppo questo approccio comporta anche alcuni svantaggi, in quanto i programmi devono essere ottimizzati per un utilizzo [[multi-thread]] per poter sfruttare appieno le caratteristiche di questi processori, in caso contrario essi impegneranno solo uno dei due core, lasciando l'altro pressoché inutilizzato, e al momento sono veramente pochi i [[software]] già pronti per queste nuove architetture. Una volta completato l'aggiornamento di tutti i programmi verso la nuova filosofia, tutto
In realtà esiste già un processore multi core ed è il [[Cell]] sviluppato dalla [[Sony]] e alla base della prossima [[PlayStation 3]]. In questo caso i core sono 8 ed eterogenei cioè ognuno svolge solo un compito specifico.
|