in

Las mejoras de rendimiento de Microsoft Teams reducen el consumo de energía en las reuniones hasta en un 50 %

Mejoras de rendimiento.png

En una publicación anterior, compartimos cómo Microsoft garantiza el uso eficiente de los recursos del dispositivo, como la CPU y la memoria, durante las llamadas y reuniones de Microsoft Teams. En este artículo, queremos profundizar en cómo se han utilizado nuestros objetivos y metodología de medición para reducir el consumo de energía en las reuniones de Teams.

¿Porque es esto importante? Además de reducir los costos de energía, estas optimizaciones reducen la carga del hardware de una organización y mejoran la coherencia y la eficiencia de las reuniones de Teams y las experiencias de llamadas en todos los dispositivos.

Uno de los desafíos que plantea la ubicuidad de Teams es la necesidad de crear experiencias equitativas en un ecosistema de dispositivos Windows increíblemente diverso. Estamos comprometidos a garantizar excelentes experiencias de llamadas y reuniones para usuarios con hardware de gama baja, así como para estaciones de trabajo de gama alta y monitores de alta resolución. Uno de los factores que hemos abordado es la diferencia en los requisitos de energía para los diferentes perfiles de clientes al garantizar que las reuniones de Teams sean lo más eficientes posible desde el punto de vista energético, independientemente de la configuración.

Primero, creamos un marco de prueba para medir con precisión el consumo de energía para escenarios de reuniones importantes, como videollamadas grupales y uso compartido de pantalla, que a menudo involucran procesos que consumen mucha energía, como la captura, codificación y renderización de contenido. El siguiente paso fue evaluar estos procesos e identificar oportunidades para optimizar la eficiencia de cada uno. Aislar y optimizar cada uno de estos procesos nos permitió reducir el consumo de energía hasta en un 50 % para escenarios de uso intensivo de energía, como tener más de 10 usuarios en una reunión cuando todos tienen el video encendido (consulte la figura a continuación).

Durante nuestra evaluación del proceso de captura de video, nos enfocamos en la optimización de la cámara para reducir las demandas de la CPU cuando se usa video en reuniones, mejorando las configuraciones, reduciendo la complejidad del código para la exposición automática, el balance de blancos automático, el alias automático, lo que resulta en un consumo de energía. reducción de la cámara a bordo y mejoras de estabilidad, y procesos de detección de rostros. Luego, recurrimos a la representación de video, particularmente para reuniones con muchos participantes, donde los usuarios reciben una transmisión de video para cada participante que se muestra en el cliente de Teams. Los videos entrantes pueden tener diferentes resoluciones que requieren que el cliente cambie la escala de cada uno. Una cuadrícula de video simple de 3×3 una vez requirió nueve operaciones de renderizado distintas. Al combinar las transmisiones y componerlas en un solo video, hemos podido consolidar las operaciones en la reproducción de video y reducir significativamente los requisitos de energía para cada dispositivo utilizado.

Algunas de las optimizaciones que lanzamos en 2021 se centraron en usar los recursos nativos de los sistemas operativos para mejorar la forma en que se transfieren los fragmentos de imagen durante el proceso de renderizado, además de permitir que Teams toque la unidad de procesamiento gráfico (GPU) del dispositivo dedicada a mejorar el renderizado. rendimiento. Este enfoque también se ha extendido a la vista previa de video del usuario. De cara al futuro, continuaremos trabajando en estrecha colaboración con los proveedores de conjuntos de chips de CPU y GPU para garantizar que la próxima generación de silicio se optimice aún más para las videoconferencias de Teams.

Recientemente, lanzamos optimizaciones de renderizado dirigidas a componentes de pantalla individuales que han llevado a reducciones adicionales en el consumo de energía para compartir videos y aplicaciones. Se planean más optimizaciones para compartir pantalla para finales de este año.

Al igual que nuestras otras iniciativas de mejora del rendimiento, estas mejoras en el consumo de energía se someten a pruebas progresivas para validar los beneficios previstos en todos los clientes y entornos. Además, evaluamos cada nueva característica de Teams planificada para garantizar que las eficiencias de procesamiento existentes no se vean comprometidas.

Entonces, mientras continuamos lanzando funciones innovadoras de Teams para ayudar a las personas a conectarse y colaborar de nuevas maneras, también estamos dedicados a asegurarnos de que estas experiencias estén optimizadas para todos los usuarios, independientemente de su red y dispositivos.

Continúe mirando este blog para conocer las nuevas funciones y optimizaciones de Teams diseñadas para mejorar la calidad de sus llamadas y reuniones.

Fuente

Written by TecTop

Segunda versión beta pública de Apple Seeds de macOS Monterey con Universal Control

Los servidores de Dark Souls permanecerán fuera de línea hasta después del lanzamiento de Elden Ring