Temperatura CPU: Resultados

En entradas anteriores sobre la temperatura CPU hemos visto los conceptos esenciales, la metodología que utilizamos para hacer pruebas, la ejecución de las pruebas y en esta ocasión veremos los resultados de esas pruebas. Así que sin más veamos qué datos obtuvimos de estas pruebas.

Temperatura CPU: Temperatura Ambiente

Primero veamos la temperatura ambiente que tuvimos durante la prueba, ya que de este dato dependerá mucho el proceso de normalización de la temperatura de los núcleos. Durante la prueba, la temperatura ambiente de la habitación rondó en promedio los 26.8°C; este es el punto de referencia con el cual  trabajamos la normalización de la temperatura de nuestros núcleos.

Esta temperatura fue monitoreada en todo momento por un termómetro análogo y el dispositivo que construí para este fin basado en un Arduino.

Proceso de normalización de la temperatura de los núcleos

Debido a que la temperatura ambiente en la que realiza las pruebas es mayor a los 22°C en los que Intel realiza sus pruebas, voy a normalizar los resultados de mis pruebas. Primero calculé la diferencia entre los 22°C y los 26.8°C que la habitación en la que hice las pruebas registró; esta diferencia en grados centígrados fue posteriormente restada de la temperatura que registraron los núcleos de mi procesador durante la prueba.

Temperatura CPU
Comparación entre la temperatura ambiente y la temperatura ambiente normalizada

En esta ocasión reste la diferencia de la temperatura ambiente a la de mis núcleos, porque la temperatura en la que hice las pruebas es mayor a la que Intel utiliza en sus laboratorios; si fuera el caso contrario, tendría que sumar esta diferencia.

Temperatura CPU: Resultados de las pruebas

Vamos a lo más importante, cómo se comportó la temperatura del procesador durante la prueba. Durante toda la prueba el procesador mantuvo una temperatura promedio de 72°C, teniendo un registro máximo de 75°C. Las pruebas fueron hechas en una habitación con una temperatura ambiente de 26.8°C.

Al normalizar la temperatura de nuestros núcleos, restando la diferencia entre la temperatura ambiente de laboratorio, 22°C, y la temperatura ambiente en la que yo realice las pruebas, 26°C. Esto con el fin de eliminar la influencia que tiene la temperatura ambiente sobre nuestro procesador. La temperatura normalizada que obtuvimos fue de 67.1°C promedio de nuestro núcleos y la temperatura normalizada máxima alcanzada fue de 68.2°C. Esta temperatura nos da una mejor base de comparación con los datos del fabricante e incluso podemos hacer comparaciones con otros usuarios.

Temperatura CPU: ¿Buenos o malos resultados?

Bueno ya tenemos los resultados, pero cómo saber si nuestro procesador está manteniendo una temperatura adecuada de operación mientras maneja una carga de trabajo del 100%. Primero es comparar nuestras temperaturas con las que el fabricante recomienda como máximas bajo cualquier escenario, la cual es de 80°C para este modelo de procesador. Tanto las temperaturas normalizadas como las orgánicas muestran que la temperatura bajo carga está por debajo de este nivel y que tenemos un buen margen de diferencia. 

También hemos recurrido al sitio CPUAgent, el cual indica que este modelo bajo carga debería de registrar una temperatura promedio en núcleos de 75°C; nuestro procesador también se mantiene bajo este nivel, aunque por algunos momentos durante la prueba se registró una temperatura máxima de 75°C, no es nada de qué alarmarse, debido a que esto es lo normal para este modelo.

Temperatura CPU: Otros componentes

Por la naturaleza de esta prueba, nos centramos en la temperatura del procesador, así como las RPM a las que estaba trabajando el disipador y la carga de trabajo que presentaba el CPU durante la prueba. Podrán ver que los parámetros de otros componentes están casi en punto de reposo, porque únicamente el procesador estaba siendo estresado por el Prime95. Esta prueba se puede repetir con otras herramientas y estresar el GPU, o ejecutar algún juego muy demandante y registrar cómo se comporta la gráfica y los FPSs que mantiene durante la partida.

Los invito a ejecutar esta prueba en sus equipos y verificar la disipación que tienen instalada en sus equipos.

Temperatura CPU: Los datos

Dejo un resumen de los datos que obtuve de la prueba. Estos datos fueron obtenidos del archivo CSV generado por AIDA64 y posteriormente trabajados en una hoja de cálculo y presentados por un programa de BI. Pueden ser trabajos por cualquier hoja de cálculo que admita la exportación de datos desde un archivo de CSV.

Temperatura CPU
Tablero de parámetros de la prueba

Temperatura CPU: Instrucciones AVX

Hace algunos años escribí una entrada sobre la diferencia de ejecutar las pruebas de estrés para el procesador con Prime95 con instrucciones AVX y sin estas. En ese momento las versiones más nuevas del Prime95 venían activadas con instrucciones AVX y no teníamos opción para desactivarlas; lo único que podíamos hacer era utilizar la versión más nueva que no venía con instrucciones AVX (v.26.6).

Temperatura CPU
Diferencia entre las temperaturas del procesador con instrucciones AVX activadas y apagadas.

El problema de activar las instrucciones AVX en Prime95 es que somete a nuestro procesador a una carga de trabajo irreal, que lo puede llevar a tener una carga efectiva del 120%, lo cual no es real para las aplicaciones ‘normales’ que un PC puede ejecutar; además generará una cantidad de calor demasiado alta y es casi seguro que la solución de refrigeración que tengan instalada no será suficiente para mantener al procesador en una temperatura de operación. Y en realidad no es que el disipador no esté haciendo bien su trabajo, sino que la generación de calor es excesiva, irreal y no tiene fundamento como base para una prueba de desempeño térmico.

Pero ya que estábamos tocando nuevamente el tema del desempeño térmico, me di a la tarea de comparar los escenarios de pruebas con instrucciones AVX encendidas y luego con instrucciones apagadas y veamos los resultados.

La prueba que hice para ambos casos duró 20 minutos, la diferencia entre el escenario con AVX y sin AVX es de 12.5°C en promedio. Con las instrucciones encendidas la temperatura de mi procesador mantuvo una temperatura promedio de 85°C y con las instrucciones apagadas esta disminuyo a 72.0°C, es una diferencia porcentual de casi el 15%; es una bestialidad. Por tal motivo es que siempre al momento de estar preparando nuestro sistema para las pruebas, no hay que olvidar apagar las instrucciones AVX en las opciones de Prime95, en las versiones actuales de esta herramienta ya tenemos la opción de apagar estas instrucciones desde la configuración de la misma.

Conclusión

Bueno aquí terminamos con la “serie” Temperatura CPU; con la que pretendí mostrar cómo podemos medir la temperatura de nuestros procesadores en nuestro hogar, tratando de replicar las condiciones en las cuales Intel prueba sus procesadores antes de lanzarlos al mercado.

También trate de agregar una actualización de los escenarios de pruebas con instrucciones AVX apagadas y encendidas para poder observar las diferencias abismales que hay entre estos dos escenarios.

Si tienen alguna duda sobre la información o cualquier otra consulta, siéntase libres de hacerla.

Saludos a todos.-

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top