¿Cuál es la estrategia de carrera para detener la eficiencia energética de un procesador?

Creo que a lo que te refieres es a lo que he escuchado referirse como “carrera para dormir”.

Hay dos alternativas Una opción simple para reducir el consumo de energía es ejecutar el procesador a velocidad constante. El consumo de energía de un chip se escala linealmente con la frecuencia del reloj y al cuadrado del voltaje. Mantener la velocidad a una velocidad constante que es necesaria para realizar cálculos evita picos en los voltajes que aumentan exponencialmente el consumo de energía. Esta sería la mejor opción si tuviera una CPU que realizara algunos cálculos todo el tiempo. Podrá mantener la frecuencia del reloj lo más baja posible para obtener un rendimiento satisfactorio, sin desperdiciar energía ejecutando el voltaje o la frecuencia del reloj innecesariamente alta.

La carrera para dormir es la otra opción. Básicamente, intenta mantener la CPU en estado de suspensión tanto como sea posible. Este estado de reposo tendrá una frecuencia de reloj y voltaje muy bajos, por lo que es un estado muy eficiente de energía. Cuando haya que hacer cálculos, la CPU funcionará a una frecuencia y voltaje más altos de lo normal para hacer esos cálculos muy rápidamente. , y luego regrese al estado de suspensión lo más rápido posible para comenzar a ahorrar energía nuevamente. Esta opción permite que la computadora se sienta más receptiva a veces, porque la CPU puede funcionar muy rápidamente cuando un usuario interactúa con la computadora, y luego dormir cuando no se produce ninguna interacción. También es bueno con los teléfonos móviles, porque puede organizar los cálculos en ‘ráfagas’. Cada 30 segundos más o menos, puede enviar una ráfaga de actividad para buscar mensajes, realizar tareas rutinarias muy rápidamente y luego volver a dormir.

La primera opción es más eficiente si hay una cantidad constante de cálculos por hacer. La carrera por dormir parece una buena opción para los teléfonos. La realidad es que todos los procesadores usan esta técnica hasta cierto punto. Todos los procesadores tienen diferentes estados de potencia asociados con diferentes requisitos de rendimiento, y todos intentan permanecer en el estado más bajo posible sin afectar el rendimiento. El turbo boost de Intel es un ejemplo, y las CPU de Intel también tienen múltiples estados de suspensión. ARM y la mayoría de los procesadores de teléfonos suelen ser mucho más agresivos para llegar a esos estados de suspensión más rápido.

Se necesita mucho trabajo para tener más rendimiento y estados de suspensión, así como para hacer que los procesadores cambien entre estos estados más rápido. Un retraso prolongado entre los estados de conmutación afectaría el rendimiento al intentar pasar a un estado de rendimiento y limitaría el ahorro de energía si lleva mucho tiempo volver al estado de suspensión. Es mejor si el procesador puede alternar muy rápidamente cuando sea necesario.

More Interesting

¿Cuáles son algunas de las soluciones de almacenamiento de energía más creativas?

¿Qué tipos de reactores nucleares están actualmente en uso?

¿Por qué la forma de las torres de enfriamiento en las centrales eléctricas a menudo se muestra a continuación (en detalles)?

¿Es correcto decir que la energía potencial es una pseudoenergía y que la energía cinética es su contrapartida real?

¿Cuáles son algunos de los puntos de vista a largo plazo en relación con la energía en los países en desarrollo?

Agencia de Proyectos de Investigación Avanzada de Defensa (DARPA): ¿Hay algún detalle sobre el funcionamiento interno del sistema de energía de Nocera a través del agua y la luz solar?

¿Qué se entiende por funcionamiento en modo isla de una central eléctrica?

¿Por qué el agua caliente forzada es más eficiente que un radiador de calor de vapor?

Si la conciencia es energía, y la energía no puede ser destruida, ¿vivirá nuestra conciencia como una forma diferente de energía después de la muerte?

Cuando gigantes nucleares como Japón y Francia planean reducir su dependencia de la energía nuclear, ¿por qué el gobierno indio es tan inflexible con la planta de Kudankulam?

¿Es la energía eólica una fuente confiable de energía renovable?

¿Por qué hay un zumbido de los aparatos eléctricos cuando funcionan con ciertos inversores o UPS?

¿Cuál sería el impacto a corto y largo plazo de la energía gratuita en la vida cotidiana y en el sistema político mundial?

¿Por qué no estamos usando más la energía hidroeléctrica?

¿Por qué el vapor de la turbina se condensa en agua y luego se convierte nuevamente en vapor para hacer funcionar la turbina? ¿Por qué no podemos simplemente sobrecalentar el vapor de baja temperatura para hacer funcionar la turbina nuevamente en las centrales eléctricas?