Você está na página 1de 9

Tecnología

Hyper Threading
Preliminar
 Un estudio patrocinado por Intel arrojó que
el 75% de los usuarios de los PC ejecutan
varias tareas simultáneamente o en forma
ocasional. Además reveló que el jugar un
juego para computador mientras se
escucha un CD es la combinación de
multitarea más común.
 Así como la gente ejecuta distintas tareas
en formas simultánea para lograr hacer
más cosas, nosotros pretendemos que
nuestras PC hagan lo mismo” aseguró a
Terra Colombia Luis Burns, vicepresidente
y gerente general del grupo de
¿Qué es el Hyper-
Threading?
 Esta tecnología permite que las
aplicaciones de software multi-threaded
(multi proceso) ejecutar varios
subprocesos en paralelo dentro de cada
procesador, dando como resultado una
mayor utilización de los recursos del
procesador.

 Resumiendo, consiste en colocar dos


procesadores lógicos en una única oblea
de CPU. Como resultado, una mejora
media de un 40% en la utilización de
recursos de la CPU, origina una capacidad
¿Cómo funciona el Hyper-
Threading?
 La figura representa
las diferencias entre
un procesador con la
tecnología Hyper
threading y un
procesador
tradicional.
 La configuración de la
parte izquierda
muestra un sistema
multiprocesador
tradicional con dos
procesadores físicos.
¿Cómo funciona el Hyper-
Threading?
 Cada procesador
dispone de sus
propios recursos de
ejecución y de su
arquitectura.
 La configuración de
la parte derecha
representa un
procesador basada
en la tecnología
Hyper threading de
Intel.
Ventajas
 Para las aplicaciones de software con capacidad
multiprocesador, el procesador basado en la
tecnología Hyper threading es considerado como
dos procesadores lógicos independientes sobre
los que las aplicaciones de software pueden
ejecutarse sin modificaciones.

 Además, cada procesador lógico responde a las


interrupciones de forma independiente.

 El primer procesador lógico puede ejecutar un


subproceso de software, mientras que el segundo
procesador lógico puede ejecutar,
simultáneamente, otro subproceso de software.
Ventajas
 Puesto que los dos subprocesos comparten los mismos
recursos de ejecución, el segundo subproceso puede
utilizar recursos que estarían desaprovechados si sólo se
estuviera ejecutando un subproceso.

 Esto da como resultado una mayor utilización de los


recursos de ejecución dentro de cada procesador físico.

 La Tecnología HT ofrece mayor rendimiento a los usuarios


de computadoras en dos formas: mediante la utilización de
un software multi-hilo o de software en un ambiente de
multi-tareas. Las aplicaciones de software que fueron
escritas para utilizar múltiples piezas de código
denominadas "hilos" toman al procesador Pentium 4 de
3,06 GHz con Tecnología HT como dos procesadores
 La figura representa
como el Hyper
threading ahorra
tiempo cuando
funciona.
 Con dos procesadores
lógicos disponibles en
cada procesador
físico, las aplicaciones
multi-threaded (multi
proceso) ahora
pueden aprovechar los
dos niveles de
subproceso de cada
procesador físico para
 Según vayan mejorándose las
aplicaciones de software para
aprovechar mejor los procesadores
en paralelo, la tecnología Hyper
threading ofrece un incremento de
nuevas capacidades y de crecientes
necesidades de los usuarios
actuales.     

Você também pode gostar