¿Debemos confiar en el TDP como medida?

¿Debemos confiar en el TDP como medida?

por

la ineficiencia del TDP como medida comparativa

TDP (Thermal Design Power) normalmente hace referencia a la cantidad de energía (calor) que el sistema de refrigeración debe disipar a fin de mantener al chip dentro de temperaturas normales de funcionamiento. Pero al parecer los distintos fabricantes de hardware usan distintos métodos para medirlo, valiéndose en que no existe una norma establecida en el mercado para su medición. Intel y AMD como es de suponerse no usan las mismas pruebas para determinar los TDP en sus CPU, pero al menos ambos coinciden en que el TDP es una medida de la emisión de calor del chip. Pero tenemos que Nvidia y la propia AMD, no usan el TDP como medida en sus GPU.

TDP en los GPU AMD

AMD si bien usa el TDP en sus CPU, en sus GPU usa una medida muy distinta a la que oficialmente denominan MBP (Maximum Board Power) donde como su nombre lo indica, informan el máximo consumo absoluto de sus VGA (GPU + VRAM + PCB), ejemplos de dicha medida los tenemos en la información en su web sobre productos como sus GPU Radeon HD 5870 1GB (188W) y Radeon HD 5870 2GB Eyefinity 6 (228W), donde tenemos que ambas tarjetas poseen consumos muy distintos aunque usen exactamente el mismo GPU, dichas diferencias de consumo se deben al GB extra y otros componentes como el mayor número de conectores de pantalla y electrónica asociada.

TDP en los GPU Nvidia

Nvidia por su parte en su web oficial informan el consumo de sus GPU como GCP (Graphic Card Power) o MGCP (Maximum Graphic Card Power), con el cual informan el máximo consumo de la VGA en aplicaciones reales (no el absoluto), ejemplos de ello los tenemos en la información oficial en su propia web sobre recientes productos como sus GPU Geforce GTX 580 (244W) y Geforce GTX 480 (250W).

Conclusiones

Debido a las distintas formas que mantienen las empresas fabricantes de chips (CPUs y GPUs) es prácticamente imposible una comparación directa entre el TDP usado en los CPU y GPU (estos últimos lucen muy mal ante los CPU), ni siquiera se puede hacer lo mismo entre los CPU de Intel y AMD, ni entre los GPU de Nvidia y AMD. Por ejemplo aquí un gráfico mostrando el consumo total de varios equipos con la misma configuración de hardware con excepción de la VGA:

Donde tenemos por ejemplo a la reciente Geforce GTX 580 (244), la que aparenta tener un consumo 9W inferior que el de la Geforce GTX 480 (250W), sin embargo muestra un consumo 106W mayor que el de la Geforce GTX 460 (160W); si las matemáticas no fallan 160+106 no suman 244 sino 266.

Un ejemplo con los GPU de AMD lo tendríamos con la Radeon HD 5870 (188W) la que tiene un consumo de 23W superior a la Radeon HD 6870 (151W) donde al igual que en el caso anterior la suma no cuadra 151+23 no suman 188 sino 174.

Curiosamente tenemos a 4 productos de ambas empresas que coinciden en sus consumos totales:

  • Geforce GTX 460 768MB (150W) con la Radeon HD 6870 (151W) donde se aprecia una diferencia de apenas 2W la que prácticamente coincide con la diferencia de los consumos informados.
  • Geforce GTX 460 1GB (160W) con la Radeon HD 5870 (188W) donde a pesar de que el consumo total del equipo es idéntico, tenemos que el GPU de Nvidia consume 28W más que la HD 5870, cuando debido a sus especificaciones debería consumir 28W menos.

Otro ejemplo lo tenemos en la Geforce GTX 580 (244W) con la Radeon HD 5970 (294W) donde esta última tiene un consumo 16W inferior al de la GTX 580, cuando si nos guiamos por los consumos que informan, la Radeon HD 5970 debería consumir 50W más que la GTX 580.

Conclusión Final: El TDP que informan los fabricantes de chips debe ser tomado como una medida comparativa únicamente entre productos de un mismo tipo y de una misma empresa (aunque a veces ni siquiera así sea confiable).

Link: What does TDP mean, Nvidia? y GeForce GTX 580 Power Consumption and Thermals (Bit-Tech)