主机软件

NVIDIA Nsight SystemsNVIDIA Nsight Systems

NVIDIA Nsight Systems 是一款用于 CUDA C++ 程序的性能调试工具。它在图形界面(GUI)中整合了性能分析、追踪和专家系统分析功能。

没有人会一觉醒来就说 "今天我要用一套难用又昂贵的硬件和专有软件栈来写程序"。相反,当传统计算硬件无法以足够好的性能解决计算问题时,才会选择 GPU。因此 几乎所有 GPU 程序都对性能敏感,而 Nsight Systems 或基于 CUDA 性能分析工具接口 构建的工具所支持的性能调试流程,就显得至关重要。

您可以在 此处 找到其文档,但通常 观看他人使用该工具 会更有帮助。有关如何在 Modal 上分析 GPU 应用程序的详细信息,请参阅 我们的文档

英文原文(Modal GPU Glossary)

NVIDIA Nsight Systems is a performance debugging tool for CUDA C++ programs. It combines profiling, tracing, and expert systems analysis in a GUI.

No one wakes up and says "today I want to write a program that runs on a hard to use, expensive piece of hardware using a proprietary software stack". Instead, GPUs are selected when normal computing hardware doesn't perform well enough to solve a computing problem. So almost all GPU programs are performance-sensitive, and the performance debugging workflows supported by Nsight Systems or other tools built on top of the CUDA Profiling Tools Interface are mission-critical.

You can find its documentation here, but watching someone use the tool is usually more helpful. For details on how to profile GPU applications on Modal, see our documentation.

相关词条

本词条改编自 Modal GPU Glossary(CC BY 4.0)· 中文翻译 miter6/gpu-glossary-zh,MAE 整理排版。