По данным Microsoft, CASO или Cross Adaptor Scan-Out — это решение, разработанное для платформ, использующих гибридную конфигурацию графического процессора, включающую как iGPU, так и dGPU. Ноутбуки, которые включают как iGPU, так и dGPU, будут использовать iGPU для работы дисплея, а также могут использоваться для легких задач, а dGPU отвечает за тяжелую работу, такую как игры и другие задачи рендеринга и создания контента.
Именно здесь на помощь приходит CASO от Microsoft. Без переключателя MUX будут отправлены две копии визуализированного кадра. Один от dGPU к общему ресурсу, а другой от общего ресурса к iGPU (управляет отображением). Этот пример включает в себя игры, и хотя он работает, он неэффективен и приводит к снижению FPS и увеличению задержки. Благодаря переключателю MUX и той же игровой нагрузке ноутбук также может переключить подключение дисплея к dGPU, чтобы оно не проходило через общий ресурс с iGPU. Это максимизирует производительность за счет использования графического процессора, который лучше всего подходит для задачи, которую выполняет ноутбук.
CASO не только избавит от общего ресурса, но и от необходимости переключателя MUX. Для CASO требуется всего одна копия визуализированного кадра, который напрямую сканируется на дисплей, что приводит к повышению производительности, снижению задержки отображения и уменьшению времени автономной работы. По словам самой Microsoft, CASO поддерживается на широком спектре оборудования и поддерживает игры как DX11, так и DX12. Внутренние тесты показали в среднем увеличение FPS на 16 % , снижение задержки на 27 % и снижение Windows TDR (событий обнаружения и восстановления тайм-аута) на 45 % при включенном CASO.