jueves, 12 de noviembre de 2009

¿Que es HyperThreading? (Por Héctor)

HyperThreading es una marca registrada de la empresa Intel, esta permite a los programas preparados para ejecutar múltiples hitos procesarlos en paralelo dentro de un único procesador, incrementando el uso de las unidades de ejecución del procesador.
Esta tecnología consiste en simular dos procesadores lógicos dentro de un único procesador físico con la consiguiente mejoría en el rendimiento del procesador, esto conlleva una mejora en la velocidad de las aplicaciones.


Las ventajas de Hyper-Threading: mejorar el apoyo de código “multi-hilos”, a mejora de la reacción y el tiempo de respuesta. Utiliza sólo el 5% más a comparación de los procesadores sin HyperThreading, pero el rendimiento fue entre el 15-30%. Hyperthreading simula de cara a los programas que existen dos microprocesadores. El el sistema operativo ha de soportar esta tecnología. Las versiones de Windows superiores a Windows 2000 o las de Linux con Kernels SMP pueden usar esta tecnología. La tecnología Hyper-Threading (HT) está disponible en sistemas de desktop y portátiles.

No hay comentarios:

Publicar un comentario