- 21 giu 2016, 13:59
#2471
La collaborazione tra la IBM e la Davis, supportate dai finanziamenti del Ministero della Difesa Americano, ha dato vita presso l'Università della California, al CHIP più performante nella Storia dell'Informatica, il KiloCore.
Basato sulla nano-tecnologia CMOS a 32nm, contiene 621 Milioni di transistor e può svolgere 1.78 Trilioni di istruzioni al secondo, in pratica è l'equivalente di 1000 processori contemporanei, un multicore dalle prestazioni davvero incredibili.
Già nel 2010 si era tentata una progettazione simile con un FPGA all'Università di Glascow nel Massachussets, ma anche se il progetto era davvero innovativo, poi ci si è resi conto che le prestazioni erano limitate a soli 48 processori.
La cosa incredibile in tutto questo, è che l'energia spesa per l'esecuzione delle istruzioni, è paragonabile a quella di una batteria del tipo AA, con i suoi 0.7W di consumo per 115 Miliardi di istruzioni al secondo, lo rende veramente unico nel suo genere, inoltre le dimensioni sono davvero sorprendenti, il tutto è contenuto in un solo mmq di spazio.
Nel CHIP sono anche compresi 1000 Router e 12 Moduli di memoria, mentre ogni processore può operare ad una frequenza massima di 1.78GHz e può essere programmato in maniera indipendente, le normali GPU utilizzano il sistema SIMD (single instruction, multiple data) per il calcolo parallelo, il kiloCore usa un sistema MIMD (multiple instruction, multiple data).
Il ricercatore Bevan Baas, professore di impianti elettrici e di ingegneria informatica presso UC Davis, ha spiegato:
"L'idea è di suddividere un'applicazione in tanti piccoli pezzi, ognuno dei quali può essere esguito in parallelo su processori diversi, consentendo una produttività elevata con basso consumo di energia".
Nel frattempo sono state già create una serie di Utility per la programmazione e la mappatura dei codici, la procedura è stata nominata multi-step, e consente di poter assegnare porzioni del programma ai vari processori, anche molte applicazioni sono state già sviluppate come il wireless, codifica-decodifica video e affini, crittografia, elaborazione record data center e programmi dicalcolo per dati scientifici.
Ragazzi tenetevi forte, questa cosa ci riserverà delle belle novità in futuro!!!
Basato sulla nano-tecnologia CMOS a 32nm, contiene 621 Milioni di transistor e può svolgere 1.78 Trilioni di istruzioni al secondo, in pratica è l'equivalente di 1000 processori contemporanei, un multicore dalle prestazioni davvero incredibili.
Già nel 2010 si era tentata una progettazione simile con un FPGA all'Università di Glascow nel Massachussets, ma anche se il progetto era davvero innovativo, poi ci si è resi conto che le prestazioni erano limitate a soli 48 processori.
La cosa incredibile in tutto questo, è che l'energia spesa per l'esecuzione delle istruzioni, è paragonabile a quella di una batteria del tipo AA, con i suoi 0.7W di consumo per 115 Miliardi di istruzioni al secondo, lo rende veramente unico nel suo genere, inoltre le dimensioni sono davvero sorprendenti, il tutto è contenuto in un solo mmq di spazio.
Nel CHIP sono anche compresi 1000 Router e 12 Moduli di memoria, mentre ogni processore può operare ad una frequenza massima di 1.78GHz e può essere programmato in maniera indipendente, le normali GPU utilizzano il sistema SIMD (single instruction, multiple data) per il calcolo parallelo, il kiloCore usa un sistema MIMD (multiple instruction, multiple data).
Il ricercatore Bevan Baas, professore di impianti elettrici e di ingegneria informatica presso UC Davis, ha spiegato:
"L'idea è di suddividere un'applicazione in tanti piccoli pezzi, ognuno dei quali può essere esguito in parallelo su processori diversi, consentendo una produttività elevata con basso consumo di energia".
Nel frattempo sono state già create una serie di Utility per la programmazione e la mappatura dei codici, la procedura è stata nominata multi-step, e consente di poter assegnare porzioni del programma ai vari processori, anche molte applicazioni sono state già sviluppate come il wireless, codifica-decodifica video e affini, crittografia, elaborazione record data center e programmi dicalcolo per dati scientifici.
Ragazzi tenetevi forte, questa cosa ci riserverà delle belle novità in futuro!!!
Nulla va lasciato al caso se non si vuol mirar fumanti scintille...