KiloCore, el primer procesador del mundo con mil núcleos

El avance en nanotecnología es profundo y el reto de alcanzar mayores cotas de energía supera con creces algunos fundamentos teóricos del pasado. Los procesadores con varios núcleos -bloques que se encargan de ejecutar las instrucciones- han venido popularizándose en aras de la obtención de un mayor rendimiento e independiencia de las tareas. Rizando más el rizo, un grupo de ingenieros de la Universidad de California en Davis ha logrado el desarrollo del primer microchip que contiene mil núcleos o procesadores programables e inpendientes.Lo han bautizado como «KiloCore» y, según los responsables de este proyecto presentado en el Simposio de Tecnología VLSI en Honolulu recientemente, es capaz de ejecutar más de 1.78 billones de instrucciones por segundo y contiene 621 millones de transistores. Fabricado por IBM utilizando su propia tecnología CMOS de 32 nanómetros -que utiliza en sus desarrollos más avanzados-, puede considerarse el más rápido y potente.
Cada uno de esos núcleos (o «cores», en la denominación anglosajona) puede ejecutar su propio programa independientemente de los otros, funcionando a una frecuencia de 1.78 Ghz, logrando una transferencia de datos entre ellos en lugar de utilizar la memoria caché. El chip «KiloCore» es capaz de procesar 115.000 millones de instrucciones por segundo únicamente con solo 0.7 vatios, energía que podría suministrar una simple pila AA, un tamaño de pila estándar utilizado por multitud de aparatos electrónicos.
La premisa del procesamiento en paralelo, ya que cada microprocesador ofrece una velocidad independiente, se puede apagarse de forma automática de cara a ahorrar más energía cuando no se necesita. Es decir, optimizar recursos. «KiloCore» ejecuta cien instrucciones más y de manera más eficiente que un procesador de ordenador portátil actual. Hasta ahora, los diseños de procesadores más grandes no han superado los 300 núcleos en un mismo chip.
«Es el procesador de múltiples núcleos más eficiente jamás registrado en una universidad», aseguraBevan Baas, profesor de ingeniería e informática de la universidad y el director del equipo diseñador de la arquitectura de este chip, aunque destaca que pese en principio está destinado para fines de investigación y por el momento se descarta su venta comercial.
«La idea es romper una aplicación en muchos pedazos pequeños, cada uno de los cuales se pueden ejecutar en paralelo en diferentes procesadores, lo que permite un alto rendimiento con menor consumo de energía», explica este experto. A juicio de los responsables del proyecto, se trata de «un enfoque más flexible» que la llamada técnica SIMD (Single Instruction, Multiple Data, en español: «una instrucción, múltiples datos»), utilizada normalmente por los procesadores convencionales.

Fundador y Director de LucernaTec.com, co fundador de El Vakeo.com y ElOriental.com.do, amante de la tecnología, el cine, la música, Netflix, y fotografía. Con experiencia en diseño gráfico, redes sociales, creación de contenidos.

Puedes encontrarme en:

https://www.instagram.com/eljuanmi05/

https://twitter.com/eljuanmi05

Juan Miguel Rivera

Fundador y Director de LucernaTec.com, co fundador de El Vakeo.com y ElOriental.com.do, amante de la tecnología, el cine, la música, Netflix, y fotografía. Con experiencia en diseño gráfico, redes sociales, creación de contenidos.

Puedes encontrarme en:

https://www.instagram.com/eljuanmi05/

https://twitter.com/eljuanmi05

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies
Creative Commons License
KiloCore, el primer procesador del mundo con mil núcleos is licensed under a Creative Commons Attribution-Share Alike 4.0 License.