Los
procesadores multinúcleo suponen la
gran revolución de las CPU en las
últimas décadas. Un núcleo es como
un pequeño procesador dentro del propio procesador principal que puede
funcionar de forma independiente,
abriéndonos las puertas al procesamiento
en paralelo. Así multiplicas el rendimiento
manteniendo el consumo en niveles más bajos que si utilizases varios
procesadores principales con un solo núcleo.
Los
ordenadores, consolas y smartphones
actuales utilizan CPU con entre 2 y
10 núcleos. A nivel profesional se pueden encontrar CPU con 32 o más núcleos. La Universidad de California, en colaboración con IBM, ha presentado KiloCore,
el primer procesador equipado con 1000
núcleos o procesadores independientes. Hasta ahora la CPU multiprocesador más grande poseía cerca de 300 procesadores.
KiloCore
es el chip más rápido desarrollado
en una universidad, pero al mismo
tiempo implementa una serie de novedosas tecnologías
que reducen el consumo. Es capaz de ejecutar
1.78 billones de instrucciones por
segundo y contiene 621 millones de transistores. Ha sido fabricado usando
la tecnología CMOS de 32 nanómetros
de IBM.
Cada
núcleo puede funcionar a una velocidad media de 1.78 GHz, y tienen la particularidad de que pueden intercambiar
datos entre ellos sin recurrir a memoria caché
intermedia.
Los 1000 núcleos funcionan en paralelo
ejecutando pequeños fragmentos de programa
de forma independiente. Además aquellos núcleos
que no se usan se pueden apagar por
completo. Con estas dos técnicas se consigue procesar 115.000 millones de instrucciones por segundo con tan sólo 0.7 vatios, energía que podría
suministrar una simple pila AA.
La
Universidad de California está
trabajando en nuevos algoritmos que permiten dividir un programa en múltiples
tareas independientes, para que se
procesen de forma paralela con KiloCore.
De esta manera el rendimiento se
multiplica por cien manteniendo un bajo consumo.
La tecnología del procesador en la
actualidad es muy usada, y mientras más núcleos
posean este, mucho más rápido es.
Siendo un procesador con mil núcleos,
se pronostica una gran velocidad,
una pc con este procesador se la podría usar en cualquier ámbito, diseño, juegos, programación, etc. No tuviera límite.
¿Crees qué sea posible?
¿Crees qué sea posible?
No hay comentarios:
Publicar un comentario