PDA

Ver la versión completa : Llega Kilocore - el procesador con 1.000 núcleos



davken
20/06/2016, 12:00
Lo han hecho estos pájaros: https://www.ucdavis.edu/news/worlds-first-1000-processor-chip

Un microchip con 1.000 procesadores independientes y programables - que también podríamos llamar núcleos - ha sido diseñado y creado por la Universidad de California, en colaboración con IBM. Un proyecto más enfocado a ser muy eficiente energéticamente ante tareas múltiples, que a batir récords de velocidad.

Nuestro protagonista se llama KiloCore y pone en práctica una posibilidad que líderes como Intel ya habían puesto sobre la mesa. Bienvenido sea el procesamiento en paralelo, es la base de los dispositivos móviles y de escritorio que conviven con nosotros, pero de ahí a llegar a tal cantidad de unidades de proceso, habrá que coordinarlas muy bien para sacar el rendimiento imaginado.

Los diseños más grandes que habían sido convertidos en hardware real no superaban los 300 procesadores en un mismo chip, según nos cuenta el responsable principal de la criatura, Bevab Bass. En KiloCore hay espacio para 621 millones de transistores, capaces de calcular 1,78 billones de operaciones por segundo.

http://www.shurimages.com/u/u92OOFGjGj.jpg


A trocear aplicaciones y aprovechar su consumo

El punto que quieren destacar sus desarrolladores es el de la eficiencia energética a la hora de realizar muchas operaciones: sus mil procesadores pueden hacer 115.000 millones de instrucciones por segundo disipando únicamente 0,7 vatios. Podría funcionar con una pila normal y corriente. :roto2rie: Comentar que la fabricación del KiloCore ha corrido a cargo de IBM, empleando una tecnología CMOS de 32nm.

KILOCORE ES CIEN VECES MÁS EFICIENTE EJECUTANDO SUS INSTRUCCIONES QUE EL ORDENADOR PORTÁTIL QUE NORMALMENTE UTILIZAS
Cada uno de los ‘núcleos’ puede funcionar de forma independiente, ejecutando pequeños programas a una velocidad determinada - de media a 1,78 GHz -, pudiendo intercambiar información entre ellos sin recurrir a memorias intermedias. La idea para aprovecharlo pasa por partir las aplicaciones en trozos, para aprovechar su arquitectura.

No es solo una idea exagerada llevada a la práctica para batir llamativos récords, el equipo acompaña al chip con compiladores y herramientas necesarias para poder programar en él. Será especialmente capaz en labores como el cifrado, procesamiento de vídeo, y cualquier otra cosa donde haga falta mucha potencia de procesamiento en paralelo, como aplicaciones científicas o centros de datos.

El KiloCore ha sido presentado el pasado 16 de junio en el simposio ‘VLSI Technology and Circuits’ que ha tenido lugar en Honolulu. Seguiremos los pasos de este desarrollo, a ver hasta dónde lo pueden llevar en situaciones reales.

Fuente: xataka (http://www.xataka.com/ordenadores/kilocore-es-el-primer-chip-con-mil-procesadores-dentro-minimo-consumo-para-el-divide-y-venceras)

saboteur
20/06/2016, 12:50
¿Qué tal funciona Doom? (el antiguo)
:D

davken
20/06/2016, 12:51
Imagino que a un gritón de fps. [Ahhh]

Kabanya
20/06/2016, 18:17
Entonces el futuro es que los desarrolladores aprendan a programar?

zhorro
20/06/2016, 23:22
En realidad la programación es muy facil por que es masivamente para lelos (Tachan., plink). Ahora en serio a mi que soy viejuno este canto ya me suena y siempre ha acabdo igual, cuando empezaba estaban los transputer que eran unos procesadores muy sencillos que se podian poner a mogollon, que rendian mas por instrucciones que el resto de los procesadores y blah blah blah. El problema que les veo a estos es el mismo que le paso a los transputers, programar cosas cientificas como procesos masivamente paralelos aunque es muy complicada es muy eficiente y compensa, pero cuando te vas a los procesos tradicionales no compensa la complicación de la programación con el resultado que obtienes, aparte de que el sistema operativo ha de coordinar 1000 procesadores que debe ser el septimo anillo del infierno y para montar encima una contabilidad mulitusuario como que no compensa.

Juanje_reloaded
21/06/2016, 00:59
Con esto te montas una sala de juegos con mil máquinas de mame

masteries
21/06/2016, 12:27
¿Y la RAM en esa CPU es común a los 1000 cacharros?

Entonces 980 de ellos deben pasar "hambre" de datos e instrucciones, de hecho morirán de inanición.