Поиск по сайту

up

Компьютерные новости

Все разделы

NVIDIA реализует поддержку Async Compute в последующих версиях драйвера

Эпопея с реализацией технологии Async Compute в графических адаптерах NVIDIA Maxwell разрастается, обретая все новые подробности. Ранее сообщалось, что компания NVIDIA не реализовала данную функцию на аппаратном уровне в микроархитектуре NVIDIA Maxwell. Как оказалось, она действительно там присутствует, но ее реализация включает в себя аппаратную и программную составляющую, от корректного взаимодействия которых и зависит правильная ее работа.

NVIDIA Maxwell

Если углубиться в микроархитектуру, то в каждом SMM-модуле присутствуют четыре блока Asynchronous Warp Schedulers, однако сам процесс планировки их работы определяется модулем Grid Management Queue в драйвере. Соответственно, проблема с недостаточно высокой производительностью в бенчмарке Ashes of the Singularity при переходе на API DirectX 12 кроется именно в работе драйвера. Поэтому компании NVIDIA и Oxide (разработчик игры Ashes of the Singularity) тесно сотрудничают в вопросе оптимизации поддержки технологии Async Compute на уровне драйвера видеокарт с микроархитектурой NVIDIA Maxwell. Ожидается, что результаты их работы можно будет увидеть уже в ближайшем времени, до массового выхода игр с поддержкой API DirectX 12.

http://www.guru3d.com
Сергей Будиловский