Aunque los procesadores son extremadamente rápido, su velocidad disminuye por el hecho de que sólo puede hacer una cosa a la vez. Muchos procesadores modernos están divididos en núcleos separados - como un "dual core " o procesador "quad core " -, pero aun así cada núcleo sólo pueden realizar una tarea a la vez , a menudo conduce a retrasos . Hyper -Threading implica el ordenador con eficacia la división de la cola de las próximas tareas para cada núcleo en dos. Esto significa que es más rápida y eficaz puede asignar tareas específicas a núcleos específicos del procesador y hacer el mejor uso posible de los recursos de la computadora. Reduce la probabilidad de que un núcleo se activará con una línea de copia de seguridad de las tareas a realizar, mientras que otro núcleo se encuentra sin uso.
Exagerado Beneficios
La forma Hyper -Threading obras significa que el sistema operativo actúa como si cada núcleo se compone de dos procesadores "virtuales" separadas . Esto ha llevado a algunas afirmaciones erróneas que se trata de procesadores literalmente reales - por lo tanto un procesador de doble núcleo está catalogado como un procesador de cuatro núcleos - o que Hyper -Threading duplica la potencia o la velocidad de un procesador. Sin embargo , Hyper -Threading no aumenta los recursos físicos de un ordenador en absoluto, sino simplemente los utiliza de manera más eficiente . De acuerdo con 2009 pruebas realizadas por iXBT Labs , el aumento real en el rendimiento es notable , sino que varía en función de la tarea, con el resultado más alto es un aumento de velocidad del 28 por ciento .
Compatibilidad
Para obtener el máximo beneficio de la tecnología Hyper -Threading , el propio ordenador , el sistema operativo y las aplicaciones específicas, todos deben tomar ventaja de ello . PCs que ejecutan versiones de Windows XP antes no pueden utilizar Hyper -Threading , tampoco algunos sistemas basados en Linux . Además , Hyper -Threading debe estar encendido en la configuración del BIOS de la computadora, que son independientes del software operativo. Los procesadores con tecnología Hyper -Threading puede trabajar con todas las aplicaciones , sino dar más de un impulso si la aplicación está escrita con la tecnología Hyper -Threading en mente.
Otros problemas
2006 informe encargado por su rival fabricante de chips ARM afirmó que Hyper -Threading utiliza más energía que la adición de la cantidad equivalente de núcleos físicos reales. El informe señaló que la adición de Hyper -Threading también aumentó la cantidad de caché paliza , una situación en la que el equipo necesita para usar repetidamente su unidad de disco duro en lugar de su memoria RAM o la memoria , para almacenar datos de forma temporal , lo que puede reducir la actividad de manera significativa.