Está en la página 1de 15

ARQUITECTURA

MULTINÚCLEO

MARCO ANTONIO CRUZ LUNA


ALFREDO MARTÍNEZ RUIZ
HISTORIA DE LA ARQUITECTURA MULTINÚCLEO

• Un microprocesador multinúcleo es aquel que combina dos o más


procesadores independientes en un sólo circuito integrado. Un dispositivo
doble núcleo contiene solamente dos microprocesadores independientes.
HISTORIA

• El primer procesador multinúcleo en el mercado fue el IBM Power 4 en el


año 2000
• Una alternativa a los procesadores multinúcleo son los sistemas
multiprocesadores, que consisten en una placa madre que podía soportar
desde 2 a más procesadores.
• Por otro lado, la tecnología de doble núcleo mejora el rendimiento de los
entornos de trabajo multitarea y las aplicaciones con múltiples
subprocesos.
QUE ES HYPERTHREADING

• La tecnología de HyperThreading, o Hyper-Threading lleva acompañándonos ya


muchos años.
• La tecnología del HyperThreading se basa en duplicar las unidades lógicas de
cada núcleo del procesador, de manera que cada una de ellas pueda acceder a
operaciones diferentes en la cola de instrucciones, pero manteniendo un único
cuerpo de proceso.
Un procesador con la tecnología hyperthreading tiene un 5% más de
transistores que el mismo procesador sin esa tecnología.

• Un procesador con la
tecnología Hyperthreading
tiene un 5% más de
transistores que el mismo
procesador sin esa
tecnología.
CLASES DE PROCESADORES MULTINUCLEO INTEL

• Core Duo

• Core 2 Duo

• Core2Quad
CLASES DE PROCESADORES MULTINÚCLEO AMD

• Athlon 64 X2

• Opteron X2

• Turion X2 (Portatiles)
CLASIFICACIÓN DE FLYNN

• La clasificación Flynn se basa en dos aspectos:


• Instrucción: Son las órdenes que debe ejecutar el procesador.
• Datos: son los elementos que se manipulan de acuerdo a la instrucción.
SIMD

• Es un sistema en el que la misma instrucción manipula diferentes datos en paralelo


• Flynn también plantea un modelo de múltiples instrucciones, con un solo dato
• (MISD, del inglés Multiple Instruction Single Data), un modelo teórico de una
• maquina que realiza un número de operaciones diferentes con el mismo dato.
• En siguiente ilustración, se puede observar el modelo MISD
• Finalmente, Flynn presenta el modelo de múltiple instrucción, múltiple dato
• (MIMD, del inglés Multiple Instruction Multiple Data) se refiere a un sistema
• multiprocesador, que es un sistema que tiene múltiples procesadores y capaz de
• trabajar independientemente y producir resultados para el sistema global.
MODELO DE MÁQUINA DE ACCESO ALEATORIO
PARALELO

• En el modelo de máquina de acceso aleatorio paralelo (PRAM, del ingles Parallel


• Random Access Machine) [HEPA07], todos los procesadores están conectados
• en paralelo con la memoria global. Esta memoria es compartida con todos los
• procesadores.
• Todos los procesadores trabajan síncronamente con un reloj común. Cada
• procesador es capaz de acceder (lectura/escritura) a la memoria. La
• comunicación entre procesadores se concreta a través de la memoria. Esto
• significa que el dato de un procesador Pi es comunicado a otro procesador Pj
• siguiendo los pasos siguientes:
• El procesador Pi escribe el dato en la memoria global.
• El procesador Pj lee el dato de la memoria global.
FUTURO

• Actualmente Intel y AMD están ofreciendo sus procesadores de doble núcleo. En los
siguiente años saldrán sus procesadores de 4 núcleos, 8, etc. Intel prevé llegar a construir
un procesador de 32 núcleos para el 2015.
• IBM esta desarrollando el procesador Kilocore, un procesador que tiene un núcleo
principal PowerPC que maneja a 1024 núcleos auxiliares pequeños de 8 bits.
• En cuanto a tecnologías, IBM ha fabricado, en experimentos, para mejorar sus
propiedades electrónicas que pueden alcanzar 500GHz con el cero absoluto, previendo
que pueden llegar a 350 Ghz a temperatura ambiente

También podría gustarte