Definición - ¿Qué significa Hyperthreading (HT)?
La tecnología Hyperthreading (HT) es una tecnología patentada propiedad de Intel Corp. que está diseñada para mejorar el rendimiento general de la CPU superescalar mediante el uso de múltiples subprocesos de hardware simultáneos. Una arquitectura de CPU superescalar implementa hilos paralelos de unidades de información, un proceso conocido como paralelismo a nivel de instrucción (ILP). Una CPU con capacidad de subprocesos múltiples puede ejecutar simultáneamente diferentes partes del programa, como subprocesos.
HT permite que una aplicación multiproceso implemente subprocesos en paralelo desde un solo procesador multinúcleo, que ejecuta subprocesos en forma lineal. La principal ventaja de HT es que permite la ejecución simultánea de múltiples subprocesos, lo que mejora la respuesta y el tiempo de reacción al tiempo que mejora las capacidades y el soporte del sistema.
Techinfo explica Hyperthreading (HT)
Un procesador HT contiene dos conjuntos de registros: los registros de control y los registros básicos. Un registro de control es un registro de procesamiento que controla o cambia el rendimiento general de la CPU al cambiar el modo de dirección, el control de interrupciones o el control del coprocesador. Un registro básico es una ubicación de almacenamiento y parte de la CPU. Ambos procesadores lógicos tienen el mismo bus, caché y unidades de rendimiento. Durante la ejecución, cada registro maneja subprocesos individualmente.
Los modelos más antiguos con técnicas similares se construyeron con subprocesos de software de procesamiento dual que dividían las instrucciones en varios flujos y más de un procesador ejecutaba comandos. Las PC que tienen múltiples subprocesos simultáneamente tienen soporte de hardware y la capacidad de ejecutar más de un subproceso de información en forma paralela.
Para garantizar resultados óptimos, un sistema de PC requiere varios componentes, incluido un conjunto de chips de placa base compatible, un sistema básico de entrada / salida (BIOS) y actualizaciones compatibles con la tecnología HT, y un sistema operativo (SO) compatible.
HT fue desarrollado por Digital Equipment Corporation, pero fue lanzado al mercado en 2002, cuando Intel introdujo el Foster Xeon basado en MP y lanzó el Pentium 4 basado en Northwood con 3.06 GHz. Otros procesadores HT entraron en el mercado, incluidos Pentium 4 HT, Pentium 4 Extreme Edition y Pentium Extreme Edition.