Sunteți pe pagina 1din 24

Instructor

Luis Felipe Londoño Muñoz


Centro de Servicios y Gestión Empresarial
Teleinformática
SENA
• El microprocesador es el elemento más importante de la estructura
de un computador personal ya que es en este dispositivo en el que
se llevan a cabo todos los cálculos necesarios para que se ejecute el
programa que determine el usuario, y para obtener los resultados
esperados.

• Del tipo y velocidad elegida del procesador dependerá en gran


medida la potencia de cómputo del sistema.

• En la actualidad existen 2 marcas líderes en la fabricación de


microprocesadores: AMD e INTEL

• En su interior el procesador está constituido por bancos de registros,


contador de programa, memoria, unidad de control y unidad lógica-
aritmética (ALU)
• Una máquina puede contener uno o más procesadores en paralelo
(MULTIPROCESAMIENTO), aunque esta estructura suele ser más
corriente en SERVIDORES y máquinas con alta carga de procesador.

• Una de las últimas tendencias en el diseño de procesadores es


contar con más de un núcleo operativo en el mismo empaquetado,
así han nacido los DUAL-CORE y los QUAD-CORE, con 2 núcleos y 4
núcleos, respectivamente.
• Bus frontal (FSB)
• Caché
• Chipset
• Tipo de memoria
• Tipo de ranura o Socket

– Las motherboards están diseñadas para cierta gama de


procesadores. Uno de los factores determinantes en la
compatibilidad de los procesadores es el conector de ranura
o Socket soldado a la placa.

Socket 478 (Intel Pentium 4) Socket 754 (AMD – Athlon 64)


• Sockets

Socket 939 (AMD – Athlon 64)

Socket AM2 (Athlon 64 X2)


• Sockets

Socket 775 (Pentium y core 2 duo/Quad)


• Velocidad del reloj

– La velocidad a la cual el procesador ejecuta las


instrucciones. Cada procesador contiene un
reloj interno que regula la velocidad a la cual
se ejecutan las instrucciones. Se expresa en
megahertz (MHz), el cual equivale a 1 millón
de ciclos por segundo o en gigahercios (GHz),
el cual equivale a mil millones de ciclos por
segundo.
• Procesamiento en Paralelo

– El procesamiento en paralelo es la división de una


aplicación en varias partes para que sean ejecutadas a
la vez por diferentes unidades de ejecución.

• HyperThreading

– Esta tecnología fue creada por Intel, para los


procesadores Pentium 4 más avanzados.

– El Hyperthreading hace que el procesador funcione


como si fuera dos procesadores. Esto fue hecho para
que tenga la posibilidad de trabajar de forma multihilo
(multithread) real, es decir pueda ejecutar muchos hilos
simultáneamente.
Procesadores Multi-núcleo
• PROBLEMAS DE DISEÑO CONVENCIONAL DE PROCESADORES SINGLE-
CORE

– Integración: Cada vez la miniaturización de los


componentes del procesador es más difícil (el límite
de construcción del silicio ronda los 15-20nm, donde
el silicio empieza a ceder por falta de consistencia, ya
se ha llegado a los 45nm)

– Calor: El problema de la generación de calor ha


aumentado, produciendo que sea más difícil
aumentar la frecuencia principal del procesador.

– Todos estos problemas dificultan el aumento de


rendimiento de los procesadores.
Procesadores Multi-núcleo
• PROBLEMAS DE DISEÑO CONVENCIONAL DE PROCESADORES
SINGLE-CORE

– No se podía continuar fabricando procesadores de


la misma manera, se estaba llegando a un
“estancamiento”; era necesario tomar otro camino,
utilizar otra variable que hiciera que el rendimiento
del procesador aumentará.

– Entonces, basándose en el procesamiento en


paralelo, se empezaron a construir los
procesadores multi-núcleo.
Procesadores Multi-núcleo
• PROBLEMAS DE DISEÑO CONVENCIONAL DE PROCESADORES SINGLE-CORE

– La apuesta de entonces era simple. Acudiendo a física


de transistores, si se reducían los MHz en 15% en la
CPU, el consumo de energía se reducía en 50%. Así, si
se unían dos CPUs en un mismo chip, el consumo total
de energía de ambos volvía a ser el 100% original, pero
ahora con el poder de dos procesadores el rendimiento
crecía en un 70%. Y así ocurriría con 4 núcleos, 8
núcleos, etc.

– Ver animación INTEL DUAL-CORE y animacion INTEL


QUAD CORE
Procesadores Multi-núcleo
• Un microprocesador multi-núcleo es aquel que combina dos o más
NUCLEOS independientes en un solo paquete, a menudo un solo
circuito integrado (IC). De ahí el nombre de MULTI-CORE.

• NOTA: No son dos procesadores. Son dos o más núcleos trabajando


a una misma frecuencia.

• En general, microprocesadores multi-núcleo permiten que un


dispositivo computacional exhiba una cierta forma del paralelismo a
nivel de thread sin incluir múltiples microprocesadores en paquetes
físicos separados.
Procesadores Multi-núcleo
• los procesadores multi-núcleo son un procesador que contiene
dentro de su empaque varios núcleos o “cerebros”.

• Un procesador multi-núcleo puede repartir los procesos entre sus


varios cerebros para su posterior ejecución.

• Por eso las aplicaciones que sacan más provecho de estos


procesadores multi-núcleo son aquellas que pueden generar muchos
hilos de ejecución (thread) como las aplicaciones de audio/video,
cálculo científico, juegos, tratamiento de gráficos en 3D, etc.
Procesadores Multi-núcleo
• En resumen, con los procesadores multi-núcleo se obtiene:

– Bajo consumo de energía: Esto ocurre debido a que


trabajan a menores frecuencias. Esta utilidad
permite que sean usados para computadores
portátiles: Mayor duración de la batería.
– Baja generación de calor: Consecuencia de lo
anterior.
– División de tareas
– MAYOR RENDIMIENTO: Ya que se reparte la carga de
los procesos del sistema entre cada núcleo,
obteniendo un paralelismo real.
Procesadores Multi-núcleo
• SINGLE CORE
Procesadores Multi-núcleo
• DUAL CORE

– Dual-core: Dos núcleos


– En los computadores con procesadores de
doble núcleo, ambos se reparten la carga de
transacciones, aumentando la velocidad de
proceso y el rendimiento.
– Los procesadores de doble núcleo se basan en que,
a menor velocidad del procesador, el consumo de
energía es mucho menor .
– Reducción de velocidad de la CPU no implica
necesariamente reducción del RENDIMIENTO.
Procesadores Multi-núcleo
• QUAD CORE
Procesadores INTEL
• CORE 2 DUO

Número de núcleos = 2
Tecnología de núcleo
de segunda generación

• Es un tipo especial de DUAL-CORE


• en el DUAL CORE sus núcleos trabajan de manera alterna,
mientras que en el CORE 2 DUO sus núcleos trabajan de
manera simultanea dando un mayor rendimiento.
Procesadores INTEL
• CORE 2 QUAD

Número de núcleos = 4
Tecnología de núcleo
de segunda generación

• Posee 4 núcleos
• 65% más rápidos que los Core 2 Duo
• Frecuencias desde los 2.4 GHz hasta los 3.2 GHz
• FSB’s desde 1066MHz hasta 1600MHz
Familia de procesadores INTEL
• Última generación (2010):
– Procesador Intel® Core™ i7 Extreme Edition (4 y 6
Núcleos)
– Procesador Intel® Core™ i7 (4 y 6 núcleos)
– Procesador Intel® Core™ i5 (2 y 4 núcleos)
– Procesador Intel® Core™ i3 (2 núcleos)
– Familia de procesadores Intel® Core™ con
tecnología vPro™
Familia de procesadores INTEL
• Generaciones anteriores:
– Procesador Intel® Core™2 Extreme
– Procesador Intel® Core™2 Quad
– Procesador Intel® Core™2 Duo
– Familia de procesadores Pentium
Procesadores INTEL para
servidores
– Procesadores XEON
– Itanium
Procesadores AMD
– Procesadores AMD Phenom™ II (4 y 6 núcleos)
– Procesadores AMD Phenom™ (3 y 4 núcleos)
– Procesadores AMD Athlon™ II (2 núcleos)
– Procesadores AMD Athlon™ (2 núcleos)
– Procesador AMD Sempron™ (1 núcleo)
– AMD Opteron (SERVIDORES)

S-ar putea să vă placă și