1. 为性能分析准备应用程序
2. 可视化性能分析器
3. nvprof
4. 远程性能分析
5. NVIDIA工具扩展
6. MPI性能分析
7. MPS性能分析
8. 依赖关系分析
9. 指标参考
10. Warp状态
11. 从Visual Profiler和nvprof迁移到Nsight工具
12. Profiler 已知问题
13. 更新日志
14. 通知
Profiler
»
目录
v12.8 |
PDF
|
归档
目录
1. 为性能分析准备应用程序
1.1. 聚焦性能分析
1.2. 标记CPU活动区域
1.3. 命名CPU和CUDA资源
1.4. 刷新配置文件数据
1.5. 分析 CUDA Fortran 应用程序
2. Visual Profiler
2.1. 入门指南
2.1.1. 设置Java运行时环境
2.1.2. 安装JRE
2.1.3. 为性能分析修改您的应用程序
2.1.4. 创建会话
2.1.5. 分析您的应用程序
2.1.6. 探索时间线
2.1.7. 查看详情
2.1.8. 优化大型配置文件的加载
2.2. 会话
2.2.1. 可执行会话
2.2.2. 导入会话
2.2.2.1. 导入单进程
nvprof
会话
2.2.2.2. 导入多进程
nvprof
会话
2.2.2.3. 导入命令行性能分析会话
2.3. 应用需求
2.4. 可视化性能分析器视图
2.4.1. 时间线视图
2.4.1.1. 时间轴控制
2.4.1.2. 时间轴导航
2.4.1.3. 时间线刷新
2.4.1.4. 依赖关系分析控制
2.4.2. 分析视图
2.4.2.1. 引导式应用分析
2.4.2.2. 非引导式应用分析
2.4.2.3. PC采样视图
2.4.2.4. 内存统计
2.4.2.5. NVLink视图
2.4.3. 源代码反汇编视图
2.4.4. GPU详情视图
2.4.5. CPU详情视图
2.4.6. OpenACC 详情视图
2.4.7. OpenMP 详情视图
2.4.8. 属性视图
2.4.9. 控制台视图
2.4.10. 设置视图
2.4.11. CPU 源代码视图
2.5. 自定义性能分析器
2.5.1. 调整视图大小
2.5.2. 视图重排序
2.5.3. 移动视图
2.5.4. 取消视图停靠
2.5.5. 视图的打开与关闭
2.6. 命令行参数
3. nvprof
3.1. 命令行选项
3.1.1. CUDA性能分析选项
3.1.2. CPU性能分析选项
3.1.3. 打印选项
3.1.4. IO选项
3.2. 性能分析模式
3.2.1. 摘要模式
3.2.2. GPU追踪与API追踪模式
3.2.3. 事件/指标摘要模式
3.2.4. 事件/指标追踪模式
3.3. 性能分析控制
3.3.1. 超时设置
3.3.2. 并发内核
3.3.3. 性能分析范围
3.3.4. 多进程性能分析
3.3.5. 系统性能分析
3.3.6. 统一内存性能分析
3.3.7. CPU线程追踪
3.4. 输出
3.4.1. 调整单位
3.4.2. CSV
3.4.3. 导出/导入
3.4.4. 名称还原
3.4.5. 重定向输出
3.4.6. 依赖关系分析
3.5. CPU采样
3.5.1. CPU采样限制
3.6. OpenACC
3.6.1. OpenACC选项
3.6.2. OpenACC 摘要模式
3.7. OpenMP
3.7.1. OpenMP选项
4. 远程性能分析
4.1. 使用Visual Profiler进行远程性能分析
4.1.1. 单跳远程性能分析
4.2. 使用
nvprof
进行远程性能分析
4.2.1. 在远程系统上收集数据
4.2.2. 查看与分析数据
5. NVIDIA工具扩展
5.1. NVTX API 概述
5.2. NVTX API事件
5.2.1. NVTX标记
5.2.2. NVTX范围开始/结束
5.2.3. NVTX范围压入/弹出
5.2.4. 事件属性结构
5.2.5. NVTX 同步标记
5.3. NVTX 域
5.4. NVTX 资源命名
5.5. NVTX 字符串注册
6. MPI性能分析
6.1. 使用NVTX自动进行MPI注解
6.2. 手动MPI性能分析
6.3. 延伸阅读
7. MPS性能分析
7.1. 使用Visual Profiler进行MPS性能分析
7.2. 使用nvprof进行MPS性能分析
7.3. 在Visual Profiler中查看nvprof MPS时间线
8. 依赖关系分析
8.1. 背景
8.2. 指标
8.3. 支持
8.4. 限制
9. 指标参考
9.1. Capability 5.x 的指标
9.2. Capability 6.x 的指标
9.3. Capability 7.x 的指标
10. Warp状态
11. 从Visual Profiler和nvprof迁移到Nsight工具
12. Profiler 已知问题
13. 更新日志
14. 通知
14.1. 通知
14.2. OpenCL
14.3. 商标