HyperThreading, dos procesadores en uno.
hyperthreading le hace creer al usuario mediante el sistema operativo que tiene 2 microprocesadores (si el sistema operativo lo soporta, como Linux con kernels SMP) cuando en realidad tiene montado 1 solo microprocesador físico. Simula una placa madre con doble microprocesador. Esto permite procesar tareas más rápido, la velocidad aumenta pero un usuario final notará una mejora del 20%.
La tecnología HyperThreading es un diseño de la empresa Intel que permite al software programado ejecutar múltiples hilos (multi-threaded) procesar los hilos en paralelo dentro del procesador pero con un único procesador, incrementando el uso de las unidades de ejecución del procesador.
Esta tecnología consiste en usar dos procesadores lógicos dentro de un único procesador físico, el resultado es una mejoría en el uso del procesador, ya que al simular dos procesadores puede aprovechar mejor los recursos del procesador y por lo tanto una mejora en la velocidad de las aplicaciones. Según Intel la mejora que se obtiene es aproximadamente del 30%.
De todas formas, las aplicaciones que pretendan aprovechar la capacidad de la tecnología HyperThreading deben haber sido programadas para utilizar múltiples hilos de lo contrario no se conseguirá el paralelismo en la ejecución que se pretende..
Fecha: 14/04/2007
Categoría: Informatica
Leer Más
Todas las novedades