NSight Compute 用户手册(上)

非交互式配置文件活动

从NVIDIA Nsight Compute启动目标应用程序

启动NVIDIA Nsight Compute时,将出现欢迎页面。单击快速启动打开连接对话框。如果未显示“连接”对话框,则可以使用主工具栏上的“连接”按钮打开它,只要当前未连接。从Connection下拉列表中选择左侧的目标平台和本地主机。然后,填写launch details并选择launch。在“活动”面板中,选择“概要文件”活动以启动预配置概要文件会话的会话,并启动命令行探查器以收集数据。提供输出文件名以允许使用启动按钮启动会话。

其他启动选项

有关这些选项的详细信息,请参阅命令行探查器的命令行选项。这些选项被分组到选项卡中:Filter选项卡公开选项来指定应该分析哪些内核。选项包括内核regex过滤器、要跳过的启动次数以及要评测的启动总数。Section选项卡允许您为每次内核启动选择应该收集的部分。采样选项卡允许您为每次内核启动配置采样选项。另一个选项卡包含通过--metrics选项收集NVTX信息或自定义度量的选项。

Section选项卡允许您为每次内核启动选择应该收集的部分。将鼠标悬停在某个部分上,以查看其作为工具提示的说明。要更改默认启用的节,请使用“Sections/Rules信息”工具窗口。

有关此活动中可用选项的详细说明,请参阅配置文件活动。

浏览报表

浏览报表

默认情况下,profile报告会出现在Details页面上。您可以在报表的不同报表页之间切换,报表左上角的下拉列表标记为“页”。报告可以包含任意数量的内核启动结果。启动下拉列表允许在报告中的不同结果之间切换。

区分多个结果

在“详细信息”页面上,按“添加基线”按钮以将当前结果提升为焦点,以将来自此报表的所有其他结果以及在同一个NVIDIA Nsight Compute实例中打开的任何其他报告进行比较。如果设置了基线,详细信息页面上的每个元素都会显示两个值:焦点中结果的当前值和基线的相应值或与相应基线值相比的更改百分比。

使用下拉按钮、配置文件菜单或相应工具栏按钮中的清除基线条目删除所有基线。有关更多信息,请参见基线。

执行规则

在“详细信息”页面上,某些部分可能会提供规则。按Apply按钮执行单个规则。顶部的Apply Rules按钮执行焦点中当前结果的所有可用规则。规则也可以是用户定义的。有关详细信息,请参阅《自定义指南》。

连接对话框

使用“连接”对话框启动并附加到本地和远程平台上的应用程序。首先选择要分析的目标平台。默认情况下(如果支持),将选择本地平台。选择要在其上启动目标应用程序或连接到正在运行的进程的平台。

连接对话框

使用远程平台时,将要求您在顶部下拉列表中选择或创建连接。要创建新连接,请选择+并输入连接详细信息。使用本地平台时,将选择localhost作为默认值,不需要进一步的连接设置。如果分析将在同一平台的远程系统上进行,则仍然可以创建或选择远程连接。

根据您的目标平台,选择Launch或Remote Launch来启动应用程序以在目标上进行分析。请注意,只有在目标平台支持时,远程启动才可用。

为应用程序填写以下启动详细信息:

应用程序可执行文件:指定要启动的根应用程序。请注意,这可能不是您希望评测的最终应用程序。它可以是创建其他进程的脚本或启动器。

工作目录:应用程序将在其中启动的目录。

命令行参数:指定要传递给应用程序可执行文件的参数。

环境:为启动的应用程序设置的环境变量。

选择“附加”将探查器附加到已在目标平台上运行的应用程序。此应用程序必须已使用另一个NVIDIA Nsight Compute CLI实例启动。该列表将显示目标系统上运行的所有可附加的应用程序进程。选择“刷新”按钮以重新创建此列表。

最后,为启动或附加的应用程序选择要在目标上运行的活动。请注意,并非所有活动都必须与所有目标和连接选项兼容。目前,存在以下活动:

交互式配置文件活动

配置文件活动

远程连接

支持SSH的远程设备也可以在连接对话框中配置为目标。要配置远程设备,请确保选择了支持SSH的目标平台,然后按+按钮。将显示以下配置对话框。

NSight Compute 用户手册(上)的更多相关文章

  1. NSight Compute 用户手册(中)

    NSight Compute 用户手册(中) NVIDIA Nsight Compute支持密码和私钥身份验证方法.在此对话框中,选择身份验证方法并输入以下信息: 密码 IP/主机名:目标设备的IP地 ...

  2. NSight Compute 用户手册(下)

    主菜单 文件 新建项目使用"新建项目"对话框创建新的分析项目 4. Main Menu and Toolbar Information on the main menu and t ...

  3. Nsight Compute Profilier 分析

    profiler报告包含每次内核启动分析期间收集的所有信息.在用户界面中,它包含一个包含常规信息的标题,以及用于在报告页面或单个收集的启动之间切换的控件.默认情况下,报告以选定的详细信息页面开始. 页 ...

  4. compute节点上开启服务openstack-nova-compute.service时,无法启动的解决方法

          本文前一部分为本人解决问题的过程,但最终没有解决:无奈在网上找方法时,看到有网友评论说:修改controller上的guest账号密码,再重启openstack-nova-compute. ...

  5. 如何使用Nsight Compute?

    如何使用Nsight Compute? 下图command Line Argunments是指训练或测试命令,Linux下直接用测试或训练命令

  6. 学习OpenStack之(6):Neutron 深入学习之 OVS + GRE 之 Compute node 篇

    0.环境 硬件环境见上一篇博客:学习OpenStack之(5):在Mac上部署Juno版本OpenStack 四节点环境 OpenStack网络配置:一个tenant, 2个虚机 Type drive ...

  7. 交叉编译环境以及开发板上-/bin/sh: ./hello: not found(使用arm-linux-gcc -static -o 来进行静态编译)

    目标板是S3C2440.至于交叉编译环境的搭建就不多说了,网上很多教程. 搭建好了交叉编译环境后,第一件事就是传说中的”Hello,World!”. 一. 主机编译环节 我使用的系统是ubuntu10 ...

  8. activiti 用户手册中 10分钟 小例子 简单代码搭建 及 其中的 各种坑

    看mossle的 5.16 用户手册中的  快速起步:10分钟教程 想自己跑一下,虽然官方文档已经写的非常详细了,但是实际操作中还是遇到各种坑,这里记录下来. 首先官网下载最新的 5版本 full G ...

  9. 交叉编译环境以及开发板上-/bin/sh: ./hello: not found 转载自 http://blankboy.72pines.com

    交叉编译环境以及开发板上-/bin/sh: ./hello: not found 目标板是S3C2440.至于交叉编译环境的搭建就不多说了,网上很多教程. 搭建好了交叉编译环境后,第一件事就是传说中的 ...

随机推荐

  1. 【SpringBoot】SpringBoot 处理后端返回的小数(全局配置 + 定制化配置)

    一.抛出问题: 现在的项目中,存在这样的几个问题: 问题一.数据库存的数据类型是BigDecimal,或者代码中计算需要返回BigDecimal的值,由于BigDecimal返回给前端可能存在精度丢失 ...

  2. 手动脱PeCompact 2.20壳实战

    作者:Fly2015 PeCompact壳又是一个没有听说过的壳,需要脱壳的程序是吾爱破解培训的第一课的选修作业四.最近对脱壳有点上瘾了,当然也遭受了脱壳受挫的无奈,但是比较幸运还是把这个壳给搞了. ...

  3. 洛谷P1553 数字反转(升级版)

    题目简介 题目描述       给定一个数,请将该数各个位上数字反转得到一个新数.       这次与NOIp2011普及组第一题不同的是:这个数可以是小数,分数,百分数,整数.整数反转是将所有数位对 ...

  4. Activity,Tasks

    常见的一些Activity的打开方式: //1.拨打电话 // 给移动客服10086拨打电话 Uri uri = Uri.parse("tel:10086"); Intent in ...

  5. 【Redis】启动redis提示Could not connect to Redis at 127.0.0.1:6379: Connection refused 已解决

    1.配置redis.conf文件,将daemonize no 为 daemonize yes即可(让redis作为守护进程运行)

  6. CCNA 第二章 以太网回顾

    1:半双工和全双工 (1):半双工:类似于单车道: (2):全双工:类似是双向多车道: 2:思科三层模型 (1): (2):核心层.集散层(汇聚层).接入层各功能: 1:核心层:大量数据快速交换:不要 ...

  7. Jmeter软件安装之Mac

    Jmeter软件安装之Mac 一.环境准备 安装JDK 下载Jmeter 二.下载Jmeter 下载地址: http://jmeter.apache.org/download_jmeter.cgi,下 ...

  8. 什么是NPS 客户净推荐值?

    客户忠诚是企业在客户服务方面的最高目标. 客户是否忠诚通过一个问题即可判断,那就是--你会把这家企业推荐给朋友的可能性有多大?这就是著名的NPS指标,本文希望能讲清NPS客户净推荐值是什么,用好客服系 ...

  9. 基于混合云模式的calico部署

    开始前准备 确定calico数据存储 Calico同时支持kubernetes api和etcd数据存储.官方给出的建议是在本地部署中使用K8S API,仅支持Kubernetes模式.而官方给出的e ...

  10. 再议GCC编译时的静态库依赖顺序问题

    相关博文1:http://blog.chinaunix.net/uid-20682147-id-76330.html相关博文:http://blog.chinaunix.net/uid-2068214 ...