Microsoft, Haziran 2020 ile Aralık 2021 arasında Teams'in güç tüketimini yarıya indirebildiğini söyledi.
Microsoft Teams'in lider yöneticisi bir blog yazısında, video hizmetinin, 10'dan fazla katılımcı arasındaki toplantılar gibi, hepsi kameraları açıp video aracılığıyla iletişim kurduklarında, çeşitli kaynak yoğun senaryolarda artık %50'ye kadar daha az güç tükettiğini söyledi.
Şirket, bunu Teams'in düşük maliyetli kullanıcı cihazlarında ve ayrıca güce bağlı olmayan dizüstü bilgisayarlarda kullanıma uygun olmasını sağlamak için yaptığını açıkladı. Aslında Teams, içeriği yakalama ve görüntüleme, aktarma, kodlama ve oluşturma gibi yoğun güç gerektiren süreçleri yalıtarak ve optimize ederek artık eskisinden çok daha az CPU ve GPU kaynağı tüketiyor.
Çeşitli enerji yoğun Microsoft Teams süreçleri için optimizasyon grafiği.
Microsoft Teams'in sonuçlandırma aşamaları:
Ekim 2020: Yakalama ve video donanımı ve optimizasyonu (video kameralar kullanılırken CPU kullanımını azaltarak);
Şubat 2021: Birden çok ekran öğesini tek bir oluşturucuda birleştirme (bir konferans görüşmesinde birden çok video akışının işlenmesinde iyileştirmeler);
Haziran 2021: Doğrudan video oluşturma (videoyu web katmanı yerine doğrudan ekranda işleyin);
Kasım 2021: GPU İşleme Optimizasyonu (Video işleme için iyileştirilmiş video kartı kullanımı);
Aralık 2021: Mod önizleme oluşturmada iyileştirmeler (video görüşmeleri sırasında video önizlemelerinin iyileştirilmiş oluşturulması).
Microsoft, Teams geliştiricilerinin kaynak koduna iyileştirmeler eklerken, toplantılarda video kullanırken CPU kullanımını azaltmak için kamerayı optimize etmeye, yapılandırmaları iyileştirmeye, otomatik pozlama, otomatik beyaz dengesi, otomatik kenar yumuşatma için kod karmaşıklığını azaltmaya odaklandıklarını açıkladı. Bu iyileştirmeler ve çözümler, yerleşik kameranın güç tüketimini azalttı ve kararlılığı artırdı. Optimizasyon ayrıca, çalışan yüz tanıma süreçleri sırasında bilgi işlem kaynaklarının maliyetindeki azalmayı da etkiledi.
Microsoft, özellikle çok sayıda katılımcının bulunduğu toplantılar için, kullanıcılar Teams istemcisinde görüntülenen her katılımcı için bir video akışı aldığında, geliştiricilerin video işleme ve oluşturma algoritmasını yeniden tasarlamaları gerektiğini açıkladı. Gelen videoların farklı çözünürlükleri olabilir, bu da kullanıcıya doğru şekilde görüntülenmesi için istemci yazılımının toplantı sırasında her birini yeniden ölçeklendirmesini gerektirir.
Sonuç olarak Microsoft, toplantının video ızgarasındaki her bir öğe için ayrı video oluşturma işlemlerinden kaynaklanan akışları birleştirerek ve bunları tek bir video akışında birleştirerek video oluşturma ek yükünü önemli ölçüde azaltmayı başardı.
Microsoft, Teams'i iyileştirmeye devam edeceğini söyledi. Şirket, yalnızca güç tüketimini optimize etmeye değil, aynı zamanda video işleme performansını iyileştirmek için GPU kaynaklarının daha ucuz kullanımına da odaklanacak. Microsoft, bu sorun üzerinde CPU ve GPU geliştiricileri ve satıcıları ile bunların yanı sıra dizüstü bilgisayarlar ve PC'ler için tek bir çip üzerinde birleştirilmiş çözümler üzerinde çalışıyor.
bbabo.Net