Un virus de poder es un programa de computadora que ejecuta un código de máquina específico para alcanzar la disipación máxima de energía de la CPU ( salida de energía térmica para las unidades centrales de procesamiento ). Los aparatos de enfriamiento de la computadora están diseñados para disipar energía hasta la potencia de diseño térmico , en lugar de la potencia máxima, y un virus de potencia podría hacer que el sistema se sobrecaliente si no tiene lógica para detener el procesador. Esto puede causar daño físico permanente. Los virus de energía pueden ser maliciosos, pero a menudo son conjuntos de software de prueba que se utilizan para las pruebas de integración y las pruebas térmicas de los componentes de la computadora durante la fase de diseño de un producto o para la evaluación comparativa del producto . [1]
Las aplicaciones de prueba de estabilidad son programas similares que tienen el mismo efecto que los virus de potencia (uso elevado de la CPU) pero que permanecen bajo el control del usuario. Se utilizan para probar CPU, por ejemplo, al realizar overclocking . Spinlock en un programa mal escrito puede causar síntomas similares, si dura lo suficiente.
Las diferentes microarquitecturas normalmente requieren un código de máquina diferente para alcanzar su máxima potencia. Los ejemplos de dicho código de máquina no parecen estar distribuidos en los materiales de referencia de la CPU.
Ver también
Referencias
- ^ Ganesan, Karthik; Jo, Jungho; Bircher, W. Lloyd; Kaseridis, Dimitris; Yu, Zhibin; John, Lizy K. (septiembre de 2010). "Potencia máxima a nivel del sistema (SYMPO)" . Actas de la 19a conferencia internacional sobre arquitecturas paralelas y técnicas de compilación - PACT '10 . pag. 19. doi : 10.1145 / 1854273.1854282 . ISBN 9781450301787. S2CID 6995371 . Consultado el 19 de noviembre de 2013 .