当前位置:网站首页>新 Nsight Graph、Nsight Aftermath 版本中的性能提升和增强功能
新 Nsight Graph、Nsight Aftermath 版本中的性能提升和增强功能
2022-08-04 12:46:00 【扫地的小何尚】
新 Nsight Graph、Nsight Aftermath 版本中的性能提升和增强功能
Nsight Graphics 2022.3 和 Nsight Aftermath 2022.2 刚刚发布,现在可供下载。
Nsight Graphics 2022.3
Nsight Graphics 2022.3 版本侧重于性能提升、错误修复和 Vulkan 改进。
由于更好的遮挡剔除,光线追踪加速结构查看器的性能在某些复杂场景中提高了高达 20 倍。此外,查看器改进了对大型实例计数的处理,以提高性能并减少具有重复几何图形的场景中的内存使用量。
借助新的 VK_KHR_graphics_pipeline_library 扩展,您的 Vulkan 应用程序现在可以预编译shader并在运行时链接它们,成本大大降低。这一点很重要,因为大型 3D 图形应用程序(例如游戏)使用复杂的算法会产生大量的shader。
这些算法通常需要不同的shader排列来解决不同的效果或照明环境。最终结果是成千上万个shader,在许多情况下,它们是在运行时编译的。这可能会导致中间帧卡顿,从而对用户体验产生负面影响。
Nsight Aftermath 2022.2
除了 Nsight Graphics 中结构查看器和shader的重大改进之外,Nsight Aftermath 2022.2 版本增强了您查找用户系统上 GPU 崩溃根本原因的能力。
GPU shader频繁访问内存,所有这些都通过称为 MMU 的专用硬件单元进行。 Nsight Aftermath 2022.2 添加了增强的 MMU 故障相关性,它提供了从着shader unit启动内存请求的shader源代码行。
在错误是由没有突出依赖关系的内存写入引起的情况下,着shader unit将退出warp,不留下上下文数据来帮助调试过程。 API 中的一个新(仅调试)设置解决了这个问题,防止着shader unit在存在可能导致 MMU 故障的未完成指令时退出扭曲。
Nsight Aftermath 可帮助您定位 GPU 崩溃,以便您可以发布快速稳定的 3D 图形应用程序。 在未来的版本中寻找更好的 GPU 崩溃相关性,以便您可以准确找到代码中发生崩溃的位置。
边栏推荐
- 论文翻译:2022_Time-Frequency Attention for Monaural Speech Enhancement
- ReentrantLock 原理
- 一分钟认识 IndexedDB 数据库,太强大了!
- Launcher app prediction
- sqlserver删除重复数据
- 聚焦数据来源、数据质量和模型性能构建小微企业信用画像
- 【VSCode】一文详解vscode下安装vim后无法使用Ctrl+CV复制粘贴 使用Vim插件的配置记录
- 判断密码是否包含键盘连续字母
- 8/3 训练日志 (树状数组+区间覆盖+思维+01字典树)
- 划重点!2022面试必刷461道大厂架构面试真题汇总+面经+简历模板
猜你喜欢
持续交付(三)Jenkinsfile语法使用介绍
直击面试!阿里金九银十最新面试小册 稳过!
双目立体视觉笔记(三)三角测量、极线校正
Access Huawei game anti-addiction, click the anti-addiction pop-up window, the game crashes
“蔚来杯“2022牛客暑期多校训练营5 B、C、F、G、H、K
七夕疯狂搞钱的年轻人,一周赚14万
持续交付(四)Jenkins多线程任务执行
为什么密码云服务平台是云时代的必然之选?
Neck modules of the yolo series
划重点!2022面试必刷461道大厂架构面试真题汇总+面经+简历模板
随机推荐
全面认识MOS管,一篇文章就够了
罗振宇的A股梦,咋这么难圆?
《独行月球》猛药,治不了开心麻花内耗
Why is Luo Zhenyu's A-share dream so difficult to fulfill?
What is DevOps?Enough to read this one!
从零开始配置 vim(6)——缩写
使用COLMAP初步三维重建
Cache character stream
Systemui qsSetting添加新图标
关于mysql join 的一些说明
Focusing on data sources, data quality and model performance to build a credit profile of small and micro enterprises
面试官:连 INSERT INTO SET 都不知道怎么用,你这3年都干些什么了?
Diffusion Models:生成扩散模型
拥有一台服务器,程序猿装X的开始
String是引用类型
Two years of independent development experience Programmers tell us the experience of making money (listen to the masters who really make money)
密码设置有关方法:不能相同字母,不能为连续字符
yolo系列的head模块
判断密码是否包含键盘连续字母
“蔚来杯“2022牛客暑期多校训练营2 G、J、K