¿Qué es Hyper-Threading?

Información destacada:

  • Tecnología Intel® Hyper-Threading

  • Multithreading

  • Tecnología Intel® Turbo Boost

  • Últimos procesadores Intel® Core™

  • Procesadores Intel® Core™ i9

BUILT IN - ARTICLE INTRO SECOND COMPONENT

Así es como la Tecnología Hyper-Threading Intel® (tecnología HT Intel®) ayuda a los procesadores a hacer más tareas en el mismo tiempo.1 2

Casi todas las CPU actuales tienen múltiples núcleos: contienen varias unidades de procesamiento que pueden realizar diferentes tareas a la vez.

No obstante, no siempre se explican los beneficios de agregar más núcleos. ¿Cuál es la diferencia entre las aplicaciones de un único subproceso y las multithreaded? ¿Qué es Hyper-Threading? ¿En qué se diferencia del multithreading normal?

Para explicar los beneficios de los núcleos adicionales y la tecnología Hyper-Threading Intel®, analicemos estos términos y expliquemos qué significan cuando ejecutan videojuegos y aplicaciones diarias.

¿Qué significa multithreading?

Multithreading es una forma de paralelización o de dividir el trabajo en procesos simultáneos. En lugar de dejar una gran carga de trabajo para un único núcleo, los programas con subprocesos dividen el trabajo en múltiples subprocesos de software. Distintos núcleos del CPU procesan estos subprocesos en paralelo para ahorrar tiempo.

Según cómo se componen, los videojuegos pueden tener pocos subprocesos o muchos. Algunos motores de videojuegos son famosos por depender del desempeño de un único subproceso, lo que significa que la mayoría usan un solo núcleo de la CPU y obtienen una gran mejora con velocidades más altas del reloj.

Hoy en día, los motores de videojuegos como Unreal Engine 4 utilizan varios núcleos cuando producen escenas complejas3. Los motores también pueden usar multithreading para manejar distintas partes de las "llamadas a draw" (instrucciones que se envían desde la CPU a la GPU acerca de objetos, texturas y sombreados dentro del videojuego para que se tracen).

¿Qué es Hyper-Threading?

La tecnología Hyper-Threading Intel® es una innovación de hardware que permite que se ejecuten más de un subproceso en cada núcleo. Más subprocesos significa más tareas que se pueden realizar en paralelo.

¿Cómo funciona Hyper-Threading? Cuando la tecnología Hyper-Threading Intel® está activa, la CPU expone dos contextos de ejecución por núcleo físico. Esto significa que un núcleo físico ahora funciona como dos "núcleos lógicos" que manejan distintos subprocesos de software. Por ejemplo, el procesador Intel® Core™ i9-10900K​de diez núcleos tiene 20 subprocesos cuando tiene habilitado Hyper-Threading.

Dos núcleos lógicos pueden ejecutar las tareas con más eficiencia que un núcleo de un único subproceso tradicional. La tecnología Hyper-Threading, Intel®, al aprovechar el tiempo inactivo cuando el núcleo antiguamente esperaba que finalizaran otras tareas, mejora el rendimiento de la CPU (en hasta un 30 % en las aplicaciones del servidor4).

¿Desea saber cómo habilitar Hyper-Threading? Se habilita en forma predeterminada, pero se puede activar y desactivar desde el entorno BIOS con la configuración “tecnología Hyper-Threading” para "habilitar" o "deshabilitar". Tenga en cuenta que la tecnología Hyper-Threading Intel® solo está disponible en algunas CPU entusiastas: consulte la lista completa aquí.

¿Qué beneficios observaré de Hyper-Threading?

Si la CPU tiene Hyper-Threading, una PC puede procesar más información en menos tiempo y ejecutar más tareas de fondo sin interrupciones. En las circunstancias adecuadas, la tecnología permite a los núcleos de la CPU hacer de manera efectiva dos cosas a la vez. Quienes realizan multitareas o transmisiones y los profesionales que ejecutan programas con muchos subprocesos pueden mejorar su experiencia de cómputos si cambian a una computadora portátil o una CPU desktop con tecnología Hyper-Threading Intel® para videojuegos, como el último procesador Intel® Core™ i9.

Información sobre productos y desempeño

1

Las características y los beneficios de las tecnologías Intel® dependen de la configuración del sistema y podrían requerir hardware y software habilitados o la activación del servicio. El desempeño varía según la configuración del sistema. Ningún producto o componente puede proporcionar una seguridad absoluta. Consulte con el fabricante del sistema o el distribuidor minorista. O bien puede encontrar más información en https://www.intel.la.

2

Intel, el logotipo de Intel y Core son marcas comerciales de Intel Corporation o de sus filiales en los EE. UU. o en otros países. Otros nombres y marcas podrían ser reclamados como propiedad de terceros. © Intel Corporation.