COMPUTING

La desactivación de Intel Turbo Boost tiene un gran impacto en la duración de la batería

Los modos Turbo Boost diseñados por Intel y AMD son una forma de ofrecer un alto rendimiento en cargas de trabajo ráfagas sin ejecutar la CPU a un reloj alto constante. Lo que es menos conocido es que esta característica viene con un impacto masivo en la duración de la batería, al menos en los sistemas Intel. No estoy tratando de insinuar que las computadoras portátiles AMD no tengan un problema similar, simplemente no he probado el impacto de deshabilitar el Modo Turbo en una computadora portátil AMD.

El desarrollador Marco Ament ha escrito un entrada en el blog sobre el impacto de desactivar TurboBoost en su MacBook Pro de 16 pulgadas, y la diferencia es significativa:

MacBookPro-Perf

Este gráfico aborda la temperatura, la potencia y el rendimiento (llegaremos a la duración de la batería). Como puede ver, el consumo de energía cae un 62 por ciento, las temperaturas son más bajas y el rendimiento general sufre un fuerte impacto. La compensación es casi lineal en el caso de xcodebuild, mientras que el rendimiento de Geekbench 5 disminuye menos que la reducción general de energía.

La compensación, sin embargo, es una duración de la batería significativamente mayor. Marco no hizo una prueba formal debido a la dificultad intrínseca de crear puntos de referencia del mundo real, pero estima que su MacBook de 16 pulgadas obtiene una duración de batería entre un 30 y un 50 por ciento mejor con Turbo Boost desactivado. ¿La otra gran ventaja? Prácticamente sin ruido de ventilador, incluso a plena carga.

Aquí es donde quiero pivotar y hablar sobre mi propia experiencia con este truco. Tengo un Alienware R13SEEAMAZON_ET_135 Ver comercio de Amazon ET de 2016. Cuando era nuevo, tenía aproximadamente dos horas de duración de la batería en uso normal. La reproducción de video fue un poco mejor, pero la computadora portátil tiene una GTX 1060 y las máquinas equipadas con GPU siempre usan más energía. Pensé que dos horas era todo lo que se podía esperar de una computadora portátil para juegos, pero como quería más batería para vuelos largos, decidí probar el impacto de cambiar los parámetros de Turbo Boost para ver qué pasaba. Usé la utilidad XTU de Intel para esto, pero hay otras formas de deshabilitar Turbo Boost, incluidos los programas como Throttlestop.

ThrottleStop-Image

La ventaja de usar XTU de Intel fue que obtuve más granularidad para jugar con la configuración real de Turbo Boost, aunque esta utilidad no es compatible con todas las computadoras portátiles Intel. Algunas computadoras portátiles también pueden ofrecer opciones UEFI para ajustar la sincronización y los parámetros de Turbo Boost, aunque la UEFI de la computadora portátil suele estar más bloqueada que las partes de escritorio. Puedes consultar el lista de CPU compatibles para XTU aquí, pero no todos los chips están en la lista, el 7700HQ en sí, por ejemplo, no lo está.

XTU funcionando en un 7700HQ.

Suponiendo que tenga acceso a XTU y esté dispuesto a jugar con la configuración de energía de su computadora portátil (completamente bajo su propio riesgo), en realidad puede lograr algunas mejoras asombrosas a costa de hacer que un sistema sea increíblemente lento. Cuando viajo, a menudo ajusto varias configuraciones de amperaje y energía hasta que la computadora portátil se bloquea a 800MHz. Ni siquiera voy a fingir que la experiencia del usuario es buena en esta configuración, ya que la máquina es lo suficientemente lenta como para retrasarse visiblemente. Puedo escribir historias o alt-tab entre un documento y un PDF para hacer diapositivas y aún puedo reproducir películas y programas de televisión sin problemas, pero no es particularmente útil para nada más.

¿Por qué me molesto? Porque virtualmente triples el tiempo de ejecución que obtengo de la computadora portátil cuando veo un video o hago un trabajo básico de escritorio, y la cantidad de tiempo que gano es mucho mayor que el tiempo que paso esperando en la PC (el retraso es detectable, pero es mucho menos de un segundo ). Desearía tener un punto de referencia formal para mostrar, como Marco, no lo tengo, pero tener Calculé el tiempo de ejecución real que me subí a un avión mientras veía películas y lo cronometré como poco menos de seis horas, en comparación con un poco más de dos para la configuración estándar.

Quiero ser muy claro aquí: soy no simplemente desactivando Turbo Boost para obtener ese tipo de mejora. Para alcanzar ese objetivo, estoy acelerando la CPU a una pulgada de su vida útil utilizando XTU para reducir el voltaje predeterminado del 7700HQ y IccMax. La razón por la que lo menciono es para demostrar que la mejora del 30-50 por ciento en la vida útil de la batería de la que habla Marco Ament no es una afirmación descabellada. Si puedo casi triplicar la vida útil de la batería de una máquina mediante la regulación agresiva y los cambios de voltaje, puedo creer fácilmente en una mejora del 30-50 por ciento simplemente deshabilitando Turbo Boost.

La advertencia de la velocidad del reloj

Sin embargo, existe una razón por la que los usuarios de portátiles de bajo consumo pueden querer evitar este tipo de trucos. El 9980HK en la computadora portátil de Marco tiene un reloj base de 2.4GHz y un reloj de impulso de 5GHz. Si desactiva el modo Turbo, su CPU funcionará a un máximo de 2,4 GHz en los ocho núcleos. Un Intel Core i9 de ocho núcleos funciona bastante bien con solo 2,4 GHz y Marco informa que está bastante satisfecho con el rendimiento.

Si apaga Turbo Boost en, digamos, el nuevo Intel Surface Laptop 3 con un Core i7-1065G7, terminará con un reloj base mucho más bajo. Probé Surface Laptop 3 en Cinebench R20 con Turbo Boost habilitado y deshabilitado. Con el modo Turbo habilitado, la CPU obtuvo una puntuación de 1689 para varios núcleos y 464 para un solo núcleo. Con Turbo encendido, la CPU se dispara hasta 3.5GHz antes de volver a establecerse a 2.7 – 2.8GHz. Un solo núcleo aumenta hasta 3,67 GHz en nuestra ejecución de prueba.

Sin Turbo Boost, la computadora portátil se encuentra a 1.3GHz sin importar qué, ya sea que funcione con un solo núcleo o con todos los núcleos. El rendimiento de varios núcleos cae de 1689 a 743, una caída del 43 por ciento. La velocidad de reloj base relativamente baja en las CPU de 15 W de Ice Lake significa que no tiene tanto rendimiento con el que trabajar una vez que Turbo Boost está apagado, mientras que la menor cantidad de núcleos de CPU significa que no puede apoyarse tanto en el paralelismo para mantener el rendimiento arriba. El rendimiento de un solo núcleo cae de 464 a 158, una caída del 66 por ciento.

Me gusta usar Throttlestop o XTU para este tipo de manipulación, pero hay otros metodos. No hay magia en la idea de reducir el reloj de la CPU para ahorrar batería, pero los beneficios son mayores de lo que la gente podría esperar. Si se encuentra en un vuelo largo con la necesidad de ahorrar carga, lo recomiendo. Tenga en cuenta que el impacto de transportar una CPU de 45W con un reloj base de 2.8GHz hasta 800MHz a través de XTU será mayor que la mejora de deshabilitar Turbo Boost en un chip de 15W.

Para ser claros, no hay nada de malo con Turbo Boost. Funciona según lo diseñado y mejora el rendimiento de la computadora portátil mientras usa menos batería (y hace menos ruido) que ejecutar el chip a reloj completo durante todo el día. Ajustes como este le permiten lanzar la palanca hasta el final para ahorrar energía, más allá de lo que Windows pone a disposición de forma predeterminada, pero no hay nada roto en la implementación de Intel de Turbo Boost o el Modo Turbo de AMD.

Publicaciones relacionadas

Deja un comentario

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

Botón volver arriba
Cerrar
Cerrar