Advertisement

NVIDIA Nsight System for CUDA 分析与监控CUDA应用程序性能

阅读量:

NVIDIA Nsight Systems CUDA 跟踪

CUDA跟踪

Nsight Systems能够收集关于在概要期间运行CUDA程序的数据。
便于从时间轴上汇总相关数据。

CUDAAPI跟踪-跟踪应用程序进行的CUDA运行时和CUDA驱动程序调用。

CUDA运行时调用通常以CUDA前缀开始(例如,cudaLaunch)。

CUDA驱动程序调用通常以cu前缀开始(例如,cuDeviceGetCount)。

记录主机上的操作活动(如内存数据采集)以及内存数据的复制过程。当使用CUDAAPI时,在时间轴结构中将包含相应的子节点以表示相关事件。

在这里插入图片描述

在时间线行树的底部附近位置上会呈现一个GPU节点它会嵌入一个CUDA节点位于其中。在CUDA节点中每个进程所使用的CUDA上下文都会与其相应的CUDA流一同显示出来 steam程序将会执行内存操作并运行位于GPU上的内核启动过程内核启动部分会被蓝色标记而内存传输则会以红色指示

![在这里插入图片描述](https://ad.itadn.com/c/weblog/blog-img/images/2025-05-3

全部评论 (0)

还没有任何评论哟~