Pregunta:
¿Debería encontrar un procesador con "Hyper-Threading"?
Zizouz212
2015-09-10 01:56:01 UTC
view on stackexchange narkive permalink

El procesador Intel Core i7 tiene una función conocida como "Hyper-Threading". Citando su sitio web:

La tecnología Intel® Hyper-Threading (tecnología Intel® HT) 1 utiliza los recursos del procesador de manera más eficiente, lo que permite que varios subprocesos se ejecuten en cada núcleo. Como característica de rendimiento, también aumenta el rendimiento del procesador, mejorando el rendimiento general en el software con subprocesos.

Por supuesto, esto suena un poco como un anuncio, y no muestra si tiene alguno. cualidades menos deseables, como un mayor uso de energía.

¿Qué es exactamente el hiperproceso? ¿Cuándo debería comprar un procesador que utilice esto?

Al igual que un FYI, "Hyper-Threading" no es nuevo en la serie i7. Intel Xeons en 2002 lo tenía al igual que las Pentium 4 Extreme Editions para consumidores.
Cerré esta pregunta porque es más una pregunta de tipo consejo general, que [ya no están dentro del alcance] (http://meta.hardwarerecs.stackexchange.com/questions/343/do-we-still-want‌ -preguntas-de-consejo-general / 345 # 345).
Dos respuestas:
#1
+13
enderland
2015-09-10 02:21:33 UTC
view on stackexchange narkive permalink

¿Qué es exactamente el hiperproceso?

Este es un proceso en el que su procesador simula otro núcleo de procesador, lo que permite un mejor multiproceso / etc.

Por ejemplo, una máquina de doble núcleo con hyperthreading tendrá:

  • 2 núcleos físicos
  • 4 núcleos virtuales

En cierto sentido, esto permite al procesador "pretender" tener más núcleos.

¿Cuándo debería comprar un procesador que utilice esto?

Esto puede ser útil si está utilizando aplicaciones que son muy multiproceso. Máquinas virtuales, procesamiento de imágenes / video, compilación de código, etc. Básicamente, si el uso de su computadora dependerá en gran medida de la CPU.

Para la mayoría de los usuarios, el hyperthreading tendrá un efecto mínimo.

Cuando un producto se anuncia a sí mismo como "hyper-threading", ¿no podría ser la definición la que el anunciante decida? ¿Hay alguna ley / pautas oficiales que deben cumplir?
#2
+5
Franck Dernoncourt
2015-09-10 02:13:11 UTC
view on stackexchange narkive permalink

¿Qué es Hyper-Threading y cómo funciona? hace un buen trabajo al explicar qué es Hyper-Threading:

Hyper-Threading es donde está su procesador pretende tener 2 núcleos de procesador físicos, pero solo tiene 1 y algo de basura adicional.

El punto del hyperthreading es que muchas veces, cuando se ejecuta código en el procesador, hay partes del procesador que están inactivas . Al incluir un conjunto adicional de registros de CPU, el procesador puede actuar como si tuviera dos núcleos y, por lo tanto, utilizar todas las partes del procesador en paralelo. Cuando los 2 núcleos necesitan usar un componente del procesador, entonces un núcleo termina esperando, por supuesto. Esta es la razón por la que no puede reemplazar a los procesadores de doble núcleo y similares.

Este artículo presenta un punto de referencia sobre los beneficios del Hyper-Threading:

enter image description here

Como indica la cifra de aumento de rendimiento de solo hasta un 30%, Hyper-Threading no es lo mismo que duplicar el número de núcleos en un procesador.

Puede encontrar otro punto de referencia aquí:

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

Wikipedia tiene una sección sobre el rendimiento de Hyper-Threading. Básicamente, los resultados no son claros.

Entonces, en general, probablemente sea útil si planea tener más subprocesos en ejecución que la cantidad de núcleos físicos, que probablemente sea el caso, pero las ganancias de rendimiento no serán milagrosas y, en algunos casos, nulas.

De Verdad? ¿Vincular respuestas o respuestas de menor calidad? No es realmente lo que estamos buscando en betas cerradas ...
@Zizouz212 ¿Se supone que debo copiar y pegar respuestas de otros SE? No es mi culpa si su pregunta ya se publicó en otro SE.
@Zizouz212 Meta: [¿Qué hacer cuando una pregunta tiene una respuesta en otro SE?] (Http://meta.hardwarerecs.stackexchange.com/q/30/40)


Esta pregunta y respuesta fue traducida automáticamente del idioma inglés.El contenido original está disponible en stackexchange, a quien agradecemos la licencia cc by-sa 3.0 bajo la que se distribuye.
Loading...