Nsight Compute

NVIDIA Nsight Graphics

NVIDIA Nsight™ Graphics 是一款具有光线追踪支持的独立开发人员工具,使您能够调试、分析和导出使用 Direct3D、Vulkan、OpenGL、OpenVR 和 Oculus SDK 构建的帧。


下载 Windows 版            下载 Linux 版 (.run)            下载 Linux 版 (.deb)


开始使用

了解如何使用 Nsight Graphics 来加速开发并帮助制作具有精美图形的高性能游戏。

优化性能

图形优化和硬件利用率不应含糊不清。Nsight Graphics 提供了对图形 API 性能标记的无与伦比的访问级别,这对于寻找优化机会提供了宝贵的帮助,而如果不深入 GPU 的内部结构,就无法识别这些优化机会。

调试图形

Nsight Graphics 是 NVIDIA 平台上顺利开发的基石。识别错误并将其追溯到目标应用程序上的源头。从最精细的角度来看, Nsight Graphics 可以让开发人员检查生成帧所涉及的每个单独事件(精确到像素)。

增强光线追踪

Nsight Graphics 中的光线跟踪调试支持下一代实时渲染技术,提高加速结构效率并优化轴对齐边界框 (AABB)、构建标志和重叠。可以彻底检查整个框架,以确保最佳的图像保真度和框架性能。


浏览主要功能

跟踪 GPU 性能

以最小的开销分析无偏差活动数据的 GPU 吞吐量和利用率。在捕获的时间线上,深入了解关键性能标记并检查硬件单元吞吐量、缓存命中率、内存吞吐量等。

GPU 跟踪显示应用程序工作负载的完整时间线。

跟踪分析自动识别性能障碍。

分析 GPU 轨迹

Nsight Graphics 支持对捕获的 GPU 跟踪进行自动性能分析。流式多处理器 (SM) 性能的深度分析是通过自动跟踪一系列帧中着色器的执行来完成的。


调试光线追踪管道

调试光线追踪 API 调用并检查其状态。光线追踪特定工具(例如加速结构查看器)可缓解开发光线追踪应用程序的常见痛点。确保光线遍历速度较高并消除不必要的性能障碍。

显示加速结构的光线追踪调试。

着色器计时热图通过红色热点明确了着色器停滞问题。

轮廓光线追踪着色器

Nsight Graphics Shader Profiler 公开着色器数据,包括停顿及其发生的原因。实时着色器分析器允许您实时查看每个时刻最昂贵的着色器。着色器计时热图可视化覆盖在场景上的热点,其中每个像素的着色器时间滞后。


分析光线追踪着色器可能是一项艰巨的任务,需要对 GPU 具有广泛的了解。这些功能将光线追踪分析变成一个简化且直观的过程。


导出 C++ 捕获

创建一个独立的 C++ 项目,允许在减少 CPU 负载的情况下进行帧分析。这使您可以执行可重复且独立的分析,而无需绑定到原始应用程序,并为试验优化调整提供受保护的环境。

《地狱之刃:塞娜的牺牲》图片由 Ninja Theory Ltd 提供; 《地狱之刃》是一款基于虚幻引擎 4 的 Direct3D 12 / DXR 游戏。

查看 Nsight Suite 中的其他工具

Nsight Graphics 是 NVIDIA Nsight 开发工具套件的一部分;一系列功能强大的工具、库和 SDK,使开发人员能够利用最新的加速计算硬件来构建、调试和分析软件。

Nsight AftermathSDK

Nsigh Aftermath SDK 是一个集成到 D3D12 或 Vulkan 游戏崩溃报告器中的库,可在发生异常或 TDR 时生成 GPU“迷你转储”,公开管道信息以解决意外崩溃。

开始使用

Nsight Systems

NVIDIA Nsight Systems是一款系统范围的性能分析工具,旨在可视化应用程序的算法,帮助您识别最大的优化机会,并进行调整以在任何数量或大小的 CPU 和 GPU 上高效扩展。

开始使用

Nsight Compute

NVIDIA Nsight Compute是一款适用于 CUDA 应用程序的交互式内核分析器。它提供详细的性能指标和 API 调试,以及可自定义的用户界面和指标集合,可以使用分析脚本进行扩展以进行后处理结果。

开始使用

查看合作伙伴的评价和生态系统。

达索系统

“达索系统及其 SOLIDWORKS 品牌始终支持 NVIDIA 的尖端渲染技术。Nsight Graphics 是我们首选的图形调试工具之一。凭借 C++ Capture 和 Pixel History 等宝贵功能,Nsight Graphics 使我们能够解决复杂的渲染问题轻松解决问题。”



— Siddharth Palaniappan,Dassault Systèmes SOLIDWORKS Graphics 研发高级经理

土坯

“Vulkan 是 Adob​​e 针对 Adob​​e Substance 3D 产品的多平台、多供应商渲染策略的基石。得益于 NVIDIA 开创并为 Khronos 贡献的光线追踪扩展,Vulkan 提供了对光线追踪硬件的本机访问,提供卓越的性能“在支持的设备上提高光线追踪性能。此外,在了解和提高 Vulkan 光线追踪应用程序的性能方面, Nsight Graphics 和Nsight Systems是非常宝贵的工具。”

— Francois Beaune,真实感渲染、Adobe 3D 和 Immersive 首席软件工程师

马克森

“Nsight Graphics 为我们的团队提供了巨大的生产力提升,因为它帮助我们高效地调试着色器逻辑、参数或纹理。 Nsight Graphics 对于深入了解几何和纹理的内存布局也非常有价值。该团队始终渴望通过最佳实践和新功能来支持我们的开发工作。”

— Jan Ohlenburg,Maxon 软件开发总监

土坯
土坯
达索系统
史诗游戏
马克森
爆米花特效
标志 ubi 软件

点播观看 Nsight Graphics 会议和技术视频


随时了解最新的 Nsight Graphics 新闻

紧跟 NVIDIA 游戏开发的最新动态

准备好开始使用 NVIDIA Nsight Graphics 了吗?

立即下载