Microsoft добавила в DirectX 12 функцию доступа ко всей видеопамяти одновременного для CPU и GPU

Компания Microsoft анонсировала новую оптимизацию для API DirectX 12, которая в сочетании с технологией Resizable-BAR будет обеспечивать центральному и графическому процессорам одновременный доступ к полному стеку памяти видеокарты. Функция называется GPU Upload Heaps. Microsoft внедрила её в состав последней версии комплекта разработчика ПО DirectX12 Agility SDK.

Microsoft добавила в DirectX 12 функцию доступа ко всей видеопамяти одновременного для CPU и GPU

К сожалению, компания не уточнила, как именно может применяться новая функция, однако её использование может привести к повышению производительности в некоторых сценариях. Поскольку объём памяти современных видеокарт и его потребление программными средами, например, играми, постоянно увеличивается, центральным процессорам ПК приходится перемещать всё больше и больше данных между собой, оперативной памятью и собственно графическими процессорами видеокарт.

Использование функции GPU Upload Heaps позволяет снизить уровень загрузки ОЗУ и CPU, поскольку центральному процессору больше не придётся одновременно хранить копии данных в оперативной памяти ПК и памяти видеокарты для их взаимодействия. А так как память современных видеокарт очень быстрая, то никаких негативных эффектов на уровень задержки от хранения данных в памяти видеокарты не будет.

Читать также:
Утечка: скриншоты релизной версии S.T.A.L.K.E.R. 2: Heart of Chornobyl и первые отзывы о производительности на Xbox Series X

Для работы указанной функции в играх необходимо, чтобы видеокарта и центральный процессор в составе ПК поддерживали технологию Resizable-Bar или Smart Access Memory. В основе GPU Upload Heaps использует именно технология Resizable-Bar, поскольку она позволяет Windows напрямую управлять памятью видеокарты. Как известно, Smart Access Memory является полным аналогом Resizable-Bar от AMD, но под другим названием.

Поддержка GPU Upload Heaps для разработчиков ПО уже добавлена в драйверы NVIDIA, Intel и AMD. Она доступна в драйверах NVIDIA Game Ready и Studio с версии 531.41, у Intel — с версии 31.0.101.4255. Для получения нужного драйвера для платформы AMD необходимо обратиться к соответствующему менеджеру по работе с партнёрами.

Поскольку функция GPU Upload Heaps была представлена совсем недавно, не стоит ожидать её появления в играх в ближайшее время. Разработчикам сперва необходимо разобраться, действительно ли она принесёт существенную пользу для производительности в играх и стоит ли она того времени, которое необходимо на её интеграцию в их проекты.

НОВОЕ НА САЙТЕ

Подозреваемый в теракте на «Северных потоках» заявил о своей невиновности

Дзен Подозреваемый в совершении теракта на газопроводах "Северный поток" гражданин Украины Владимир Ж. заявил суду о своей невиновности, сообщил журналистам его адвокат Тимотеуш Папроцкий. Ранее сообщалось, что подозреваемый в совершении теракта на "Северном потоке"...

Суд в Польше арестовал подозреваемого в теракте на «Северных потоках»

Ваш браузер не поддерживает данный формат видео.Дзен Окружной суд Варшавы временно арестовал на семь дней подозреваемого в совершении теракта на газопроводе "Северный поток" гражданина Украины, передает корреспондент РИА Новости из зала суда.«"Суд постановил применить...

В Госдуме назвали выборы в Молдавии «новыми стандартами демократии»

Дзен Парламентские выборы Молдавии прошли на фоне арестов оппозиционеров, снятия кандидатов и блокировки СМИ, но были признаны действительными, такие действия теперь можно отнести к "новыми стандартами демократии", заявил в среду заместитель председателя комитета Госдумы...

«Полная катастрофа»: в Европе запаниковали из-за плана фон дер Ляйен

ДзенВоинственный настрой Европейского союза по отношению к России не принесет ему ничего хорошего, заявил член финской национально-консервативной партии "Альянс свободы" Армандо Мема в соцсети X."Европа совершает ужасную ошибку, она хочет подготовиться к войне с...

Молдавия выделила для жителей ПМР лишь 23 тысячи бюллетеней, сообщил спикер

Дзен Власти Молдавии на прошедших парламентских выборах выделили для жителей Приднестровья с молдавскими паспортами всего 23 тысячи бюллетеней, при том, что в Приднестровской Молдавской Республике до 300 тысяч человек имеют молдавское гражданство, сообщил в...