Как Microsoft улучшила производительность игр на гибридных ноутбуках
Речь о ноутбуках с двумя видеокартами: встроенной (iGPU) для экономии энергии и дискретной (dGPU) для тяжелых задач. Их слаженная работа — это вечный компромисс. Встроенная графика обычно выступает в роли посредника, подключенного прямо к дисплею. Дискретная картина работает над спецэффектами в играх, а потом скидывает готовый кадр своему встроенному коллеге для вывода на экран. Удобно для энергосбережения, но не для рекордов производительности.
Что предложила Microsoft?
Для топовых моделей уже существуют решения вроде NVIDIA Advanced Optimus или AMD Smart Access Graphics. Они используют специальный переключатель (мультиплексор), который позволяет дискретной карте общаться с дисплеем напрямую, когда это нужно. iGPU в это время отдыхает. Но проблема в том, что такой «шлюз» есть далеко не во всех ноутбуках. Что делать остальным?
Вот тут и выходит на сцену разработка Microsoft под названием Cross Adapter Scan-Out system, или просто CASO. Ее цель — помочь именно тем системам, где мультиплексора нет или он отключен. Технология учит систему грамотно «обходить» встроенную графику. Вместо долгого маршрута «dGPU → iGPU → экран» изображение направляется прямиком на дисплей. Меньше остановок — выше скорость.
По заявлению компании, результаты впечатляют. В среднем прирост кадров в секунду (FPS) составляет около 16%. Но что еще важнее для геймера — задержки сокращаются на целых 27%. Представьте, насколько отзывчивее станет управление в динамичном шутере! Кроме того, система становится стабильнее: количество сбоев и тайм-аутов драйвера снижается на 45%.
Звучит как панацея? Не совсем. Это программное решение, которое оптимизирует существующий процесс, а не создает новый физический канал. Но для миллионов ноутбуков без «аппаратной роскоши» — это может стать настоящим глотком свежего воздуха. Неплохо для одного обновления, правда?