В официальном блоге DirectX появилась запись о том, что сейчас ведется активная разработка функции совмещения мощностей всех видеокарт, установленных в компьютере. Несмотря на то, что технология еще тестируется и далека от релизной версии, прирост производительности заметен уже сейчас.
Функция, получившая название «Multiadapter» будет полезна владельцам как топовых компьютеров, так и ноутбуков, где наличие встроенной и дискретной карты уже давно не редкость. Ранее, до появления DirectX12, второй адаптер задействовался либо силами разработчиков (nVidia для этого применяла специальную технологию SLI, поддерживающуюся на ограниченном числе устройств), либо бездействовал вовсе. Теперь же вторая карта будет подключаться и задействоваться силами самой ОС Windows 10 на этапе пред-рендеринга, подключаясь к обработке кадра, следующего за тем, которым сейчас занята основная карточка.
На приведенном изображении видно, как адаптер от Intel начинает работать со следующим кадром параллельно основной карте. В результате прирост производительности с первых мгновений уже составляет порядка пяти FPS, но данная цифра далеко не окончательная. На данный момент мощность встроенного адаптера удалось задействовать лишь на 70 процентов, и это при далеко не идеальной оптимизации.
Работа технологии демонстрировалась на базе игрового движка Unreal, и за один и тот же временной отрезок две объединённые карты смогли отрисовать большее количество кадров, чем одна.
Важно! Следует учесть, что даже если Microsoft реализует работу данной функции в финальной версии DirectX12, со своей стороны разработчики игр должны также обеспечить поддержку технологии в своих приложениях.
Также пока не ясно, будет ли поддержка лишь интегрированных адаптеров, или полная работа с двумя дискретными картами от разных производителей.