Simultáneo en lugar de asimétrico: el Pentium 4 de Intel aprendió el hiperprocesamiento en 2002.

Simultáneo en lugar de asimétrico: el Pentium 4 de Intel aprendió el hiperprocesamiento en 2002.

c’t Magazin celebra este año su 40 cumpleaños. Tomamos esto como una oportunidad para extraer algunos artículos de nuestros archivos que vale la pena volver a leer. Entre ellos se encuentran sensacionales historias de detectives y monstruos, grandes avances en tecnología informática, pero predicciones que nos equivocamos por completo. Comentamos artículos desde la perspectiva actual y esperamos un viaje entretenido a través de 40 años de historia de TI con usted.

El líder en procesadores Intel no lo tuvo fácil en 2002: los primeros procesadores AMD con el anunciado diseño «Hammer» de 64 bits estaban a punto de ser lanzados allá por 1999. Intel no tenía nada para contrarrestarlo en ese momento. La alternativa era aumentar la potencia de cálculo de los sistemas de 32 bits.

Múltiples procesadores en una placa son soluciones más caras y más interesantes para los servidores. El multiprocesamiento simétrico (SMP, por sus siglas en inglés): dos zócalos de procesador en una placa, muchos núcleos de computación en un chip llegaron años después. De todos modos, las frecuencias de reloj más altas estaban en la agenda, pero ¿por qué no hacer un mejor uso de los procesadores que pasan la mayor parte de su tiempo esperando entradas y accesos a la memoria?

La solución fue un segundo núcleo de procesador virtual, que ocupaba la CPU con tareas adicionales (subprocesos) mientras algunas unidades informáticas hacían girar sus pulgares digitales: subprocesos múltiples simultáneos (SMT): el marketing de Intel acuñó el infame nombre «hiper subprocesamiento» para ello. . Matthias Withopf lo explica en su artículo «Virtual Tandem»:

«Esta expansión requiere no más de un 1 por ciento de transistores adicionales y aumenta el área de matriz en solo un 1 por ciento».

,

,

En los procesadores con hyper-threading (HT), el sistema operativo ve dos núcleos de procesador y puede distribuirles diferentes tareas. Intel utilizó por primera vez esta tecnología en el procesador del servidor Xeon a principios de 2002. Le siguió un Pentium 4 en noviembre con un núcleo Northwood y HD, rompiendo el límite de reloj de 3 GHz por primera vez. Sin embargo, HT no es un verdadero multiprocesamiento simétrico con dos procesadores:

«Ambos procesadores de hiperprocesamiento tienen sus propios registros y búferes de reordenación y almacenamiento separados. Comparten el resto de los recursos del procesador como hermanos».

Con el primer Pentium 4 con Hyper-Threading, Intel pudo prometer a los clientes un 35 por ciento más de rendimiento sin mucho esfuerzo adicional. Sin embargo, el núcleo del procesador real no tuvo en cuenta ninguna aceleración y, para aprovechar el rendimiento adicional del tándem, se requería un sistema operativo que fuera consciente de SMT, que reconoce que solo hay un núcleo físico detrás de dos núcleos lógicos.

«Debido a que no todos los procesadores son iguales, la ‘S’ en SMT no significa ‘simétrico’ como en SMP, sino ‘simultáneo'».

En c't 24/2002, el tema de los hiperprocesamiento apareció en los titulares por primera vez.  ,

En c't 24/2002, el tema de los hiperprocesamiento apareció en los titulares por primera vez.  ,

En c’t 24/2002, el tema de los hiperprocesamiento apareció en los titulares por primera vez.

Desde el 2.14.18, los kernels de Windows XT y Linux son compatibles con HT, las versiones de Windows NT y 2000, que todavía prevalecían en 2002, tuvieron problemas con él. Christoph Windeck de «The Invisible Second» agregó:

«Hyper-threading no tiene ninguna ventaja. El software de subprocesos múltiples mal escrito en realidad se ejecutará más lento que un solo procesador».

También faltaban definiciones apropiadas en ese momento; En 2002, la mayoría determinó solo el rendimiento máximo de un sistema con aplicaciones de un solo subproceso. A veces, los probadores de hardware c’t tienen que volver a sus sentidos:

«El HT ofrece grandes ventajas en términos de velocidad de reacción del sistema, mientras que el rendimiento subjetivo percibido es particularmente evidente cuando se trabaja sin problemas con múltiples aplicaciones ejecutándose al mismo tiempo».

Artículo de Chit Retro sobre hiperprocesamiento:

Si la WLAN en el estudio es muy pobre, la WLAN de malla puede ayudar. En c’t 9/2023 explicamos qué hardware se requiere y cómo conectar las estaciones base. KI Standard Spread también puede calcular imágenes impresionantes en su propia computadora. Cómo convertir tu tarjeta gráfica en un cepillo c. ¿Quizás usted también es un partidario de TI en su círculo de familiares y amigos? Presentaremos tres herramientas de mantenimiento remoto de código abierto y lo guiaremos a través de la instalación en su propio servidor. Nos remontamos a 2002 cuando Intel presentó la primera CPU de consumo con hyperthreading, el «Pentium 4» de 3 GHz. c’t 9/2023 puedes leerlo!


(soga)

A la página de inicio

READ  Verstappen envía una advertencia antes de clasificar a Zagir

Recommended For You

About the Author: Leopoldo Cardenas

"Amante de los viajes extremos. Fanático del tocino. Alborotador. Introvertido. Apasionado fanático de la música".

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *