Entradas

Mostrando las entradas con la etiqueta Hyper Threading

Hyper-Threading: Qué es y por qué tu procesador es más rápido de lo que crees

Imagen
  Si alguna vez has abierto el Administrador de Tareas de tu computadora y has visto más núcleos de los que sabías que tenía tu procesador, no es un error. Estás viendo la magia del Hyper-Threading. Esta tecnología, desarrollada originalmente por Intel y adoptada bajo otros nombres en la industria, es uno de los avances más inteligentes para exprimir al máximo el rendimiento de una computadora sin necesidad de gastar más en hardware. En un procesador tradicional, cada núcleo físico procesa una sola tarea (o hilo de datos) a la vez. El problema es que los núcleos son tan rápidos que a menudo pasan microsegundos esperando a que la memoria RAM o el disco le envíen información. En ese pequeño lapso de tiempo, el procesador se queda de brazos cruzados. El Hyper-Threading resuelve esto haciendo que un solo núcleo físico funcione como dos núcleos lógicos o virtuales. Cuando la primera tarea se frena un segundo para esperar datos, el núcleo aprovecha de inmediato ese espacio muerto para av...