请选择 进入手机版 | 继续访问电脑版

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1058|回复: 0

DirectX 12 更新允许 CPU 和 GPU 同时访问显存,可降低游戏时 CPU 和内存的占用率

[复制链接]

171

主题

1

回帖

101万

积分

管理员

积分
1011139

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

发表于 2023-4-15 21:23:33 | 显示全部楼层 |阅读模式
近日,微软宣布了一项新的 DirectX12 GPU 优化功能,就是与 Resizable-BAR 结合,称为 "GPU Upload Heaps" 的新功能,目前已经在 Agility SDK 里可用。其允许 CPU 和 GPU 同时访问显存,这可以提高 DirectX12 游戏的性能,并减少系统内存的占用率,因为避免了将数据从 CPU 复制到 GPU 的过程。
虽然暂时还没有完全清楚新功能的特性,但是性能优势是比较明显的。现在的电子游戏对内存和显存的消耗越来越大,CPU 和 GPU 之间需要传输的数据也越来越多。有了这个功能以后,就能降低游戏时 CPU 和内存的占用率,CPU 不再需要在系统内存和显存上保存数据副本来进行交互。



另一个好处是,现在的显存都非常快,如果把数据单独留在显存上或许还能减少延迟。事实上,在配备高速显存的高端显卡上,随着 CPU 访问时间的增加,延迟可能会有更明显的改善。玩家现在唯一需要做的,就是打开 Resizable-Bar 或者 Smart Access Memory,为新功能开启大门。
对于开发者而言,目前英伟达和英特尔的显卡驱动程序都已支持该功能,前者是 GeForce Game Ready 531.41 WHQL 或更新的驱动,后者是 Intel Graphics Driver 31.0.101.4255 或更新的驱动。对于 AMD 暂时还没有公开驱动支持,必须要咨询 AMD 对应人事以获得支持的驱动程序。
由于新功能才刚刚推出,玩家不要期待很快会有游戏支持,开发人员还需要花费时间了解清楚,并确认使用后是否会得到显著的性能提升,值得游戏去提供支持。
超能网公众号
扫码关注我们,浏览热门硬件评测
随时查看最新天梯榜

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|电脑技术 ( 豫ICP备2021019827号-1 )

GMT+8, 2023-12-11 07:00 , Processed in 0.548317 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

. 技术支持 by 电脑技术站长邮箱:admin@zwd5168.cn.

快速回复 返回顶部 返回列表