Microsoft програмно прискорила ноутбуки з дискретною та вбудованою графікою на 16%

Microsoft програмно прискорила ноутбуки з дискретною та вбудованою графікою на 16%

Компанія Microsoft пропонує вирішення "основної проблеми сучасних гібридних ноутбуків". У цьому контексті під «гібридними» розуміються лептопи, оснащені як інтегрованою графікою, і дискретною. Вони можуть працювати разом для підвищення енергоефективності, розподіляючи між собою графічне навантаження залежно від її складності. Однак використання цієї комбінованої системи має недоліки.

У ноутбуках із гібридною графікою вбудоване у центральний процесор графічне ядро ​​(iGPU) зазвичай безпосередньо підключається до дисплея ноутбука. На дискретну графіку (dGPU/eGPU) покладаються завдання з обробки візуальних ефектів, які потім передаються на iGPU для відображення на екрані ноутбука. Така схема дозволяє досягти балансу між графічною продуктивністю та енергоефективністю. Ресурсомісткі завдання перекладаються на дискретну графіку підвищення продуктивності, а зниження витрат енергії відбувається завдяки роботі iGPU, яку покладається завдання відображення графіки на екрані.

В іграх, де потрібна більш висока продуктивність графічної підсистеми, вузьким місцем у такій схемі є iGPU, який може завадити розкриттю всього потенціалу швидкодії дискретної графіки. Технології типу NVIDIA Advanced Optimus і AMD Smart Access Graphics для вирішення цієї проблеми використовують мультиплексор (mux). Він дозволяє перекладати всі завдання в іграх на dGPU, а у повсякденних завданнях використовувати лише вбудований iGPU. Ця функція усуває необхідність передачі даних між вбудованим і дискретним графічним процесором, що забезпечує максимальну продуктивність в іграх.

Однак, не всі ноутбуки з гібридною графічною підсистемою оснащуються мультиплексором, що призводить до підвищення загального енергоспоживання системи. У такому разі намальована дискретним графічним процесором картинка все одно проганяється через iGPU для відображення на екрані. Це створює вузькі місця та навряд чи йде на користь швидкодії.

Розроблена компанією Microsoft програмна функція Cross Adapter Scan-Out system (CASO) полегшує схему роботи графічної підсистеми ноутбуків, які не мають мультиплексора або ноутбуків, у яких він не включений. CASO дозволяє ігнорувати наявність вбудованої графіки та передавати намальоване дискретним GPU зображення одразу на екран. Це призводить до підвищення графічної продуктивності та зниження часу затримки відображення зображення.

Microsoft заявляє, що в середньому показник FPS (кадрів за секунду) під час використання CASO підвищується на 16 %, а затримка відображення зображення знижується на 27 %. Крім того, вказана програмна функція на 45% знижує кількість подій TDR (Timeout Detection and Recover Events) або тайм-аутів графічного драйвера, що загалом робить роботу ноутбуків більш стабільним.

«Ми вперше випустили CASO з підтримкою DirectX 11 у 2021 році, а до початку 2023 додали підтримку DirectX 12. Це означає, що CASO тепер підтримують практично всі ПК. У наших тестах з набором популярних ПК-ігор ми відзначили в середньому 16-відсоткове збільшення FPS і 27-відсоткове зниження затримки. Додатково CASO на 45% знизив кількість тайм-аутів драйвера» , – повідомляє компанія у своєму блозі.

За словами Microsoft, ця технологія вже є частиною операційної системи Windows 11. Компанія повідомила, що CASO працюватиме з усіма графічними процесорами GeForce, які використовують драйвер версії r515 або новіший. Для платформи Intel знадобиться процесор Core 11-го покоління або нове з вбудованою графікою Intel Xe і драйвером WDDM 3.0 або нове. Для AMD потрібна наявність процесора серії Ryzen 6000 або новіше з графікою Radeon та драйвером WDDM 3.1 або новіше.