0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

面向桌面的NVIDIA Nsight深度学习设计器

NVIDIA英伟达企业解决方案 来源:NVIDIA英伟达企业解决方案 作者:NVIDIA英伟达企业解 2022-08-27 09:01 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

NVIDIA 开发者工具是一个面向桌面和移动设备的应用集合,支持开发者利用 NVIDIA 最新的视觉计算硬件来构建、调试、分析和开发先进软件。

915a947e-2542-11ed-ba43-dac502259ad0.png

面向桌面的NVIDIA Nsight

Nsight 深度学习设计器

NVIDIA Nsight 深度学习(DL)设计器提供了一个集成式开发环境,可帮助开发者高效设计和开发用于应用内推理的深度神经网络

Nsight Systems

我们建议所有开发者从 Nsight Systems 入手来发掘实现显著优化的机会。Nsight Systems 为开发者提供了应用性能的系统级可视化。开发者可以突破瓶颈,从而在任意数量或规模的 CPUGPU 上高效扩展,无论是大型服务器还是最小的 SoC 均不受束缚。若要进一步优化计算内核,我们建议开发者使用 NsightCompute;若要深入优化图形工作负载,则建议使用 Nsight Graphics。

Nsight Compute

Nsight Compute 是用于 CUDA 应用的交互式内核分析器。它通过用户界面和命令行工具提供详细的性能指标和 API 调试。Nsight Compute 还提供了可自定义的数据驱动型用户界面,以及可使用分析脚本进行扩展以用于后处理结果的指标集合。

Nsight Graphics

Nsight Graphics 是用于在 Microsoft Windows 和 Linux 上对图形应用进行调试、性能分析和其他分析的独立应用。您可借助此应用优化 Direct3D 11、Direct3D 12、DirectX Raytracing 1.1、OpenGL、Vulkan 和 KHR Vulkan Ray Tracing Extension 的性能。

其他实用程序

NVIDIA Nsight Visual Studio Edition

Nsight Visual Studio Edition 是一个用于异构平台的应用开发环境,可将 GPU 计算引入 Microsoft Visual Studio。利用 NVIDIA Nsight VSE,您可以构建和调试集成式 GPU 核函数和原生 CPU 代码,并检查 GPU 和显存的状态。

NVIDIA Nsight Eclipse Edition

NVIDIA Nsight Eclipse Edition 是一个由 Eclipse 平台提供支持的集成开发环境(IDE),此实用程序功能完备,能够提供一体化集成环境来编辑、构建、调试和分析 CUDA-C 应用。Nsight Eclipse Edition 支持一系列种类丰富的商用和免费插件。

NVIDIA Nsight Visual Studio Code Edition

NVIDIA Nsight Visual Studio Code Edition(VSCE)是一个适用于异构平台的应用开发环境,可将 GPU 的 CUDA 开发引入 Microsoft Visual Studio Code。借助 NVIDIA Nsight VSCE,您可以构建和调试 GPU 内核和原生 CPU 代码,并检查 GPU 和显存的状态。

NVIDIA Compute Santizer 工具

Compute Sanitizer 是一款实用的正确性检查套件。此套件包含多种工具,可执行不同类型的检查,包括:Memcheck、Racecheck、Initcheck 以及 Synccheck。

用于 Visual Studio 的 NVIDIA Nsight 工具集成

NVIDIA Nsight 集成是一款 Visual Studio 扩展程序,可让您在 Visual Studio 内访问以下 NVIDIA Nsight 独立工具的强大功能:

(1)Nsight Compute:用于 CUDA 应用的交互式内核分析器

(2)Nsight Graphics:用于图形应用的帧调试器和分析器

(3)Nsight Systems:系统级性能分析工具

SDK和API

Nsight Perf SDK

NVIDIA Nsight Perf SDK 是一个适用于 DirectX、Vulkan 和 OpenGL 的图形分析工具箱,可帮您直接从应用中收集 GPU 性能指标。

NVIDIA CUDA Profiling Tools Interface(CUPTI)

CUPTI 是一个动态库,可用于创建面向 CUDA 应用的性能分析和追踪工具。借助 CUPTI API,独立软件开发者可以创建分析工具,洞察 CUDA 应用的 CPU 和 GPU 性能状况。

Nsight Aftermath SDK

NVIDIA Nsight Aftermath SDK 是一个简单易用的库,您可以将其集成到 D3D12 或 Vulkan 游戏的崩溃报告器中,以在发生 TDR 或异常时生成 GPU “迷你转储文件”。

NVIDIA Compute Santizer API

Compute Sanitizer API 能够创建针对 CUDA 应用的清理和追踪工具。此类工具的示例包括内存和争用条件检查器。ComputeSanitizer API 由三个 API 组成:回调 API、修补 API 和内存 API。它可作为一个动态库应用于受支持的平台。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • NVIDIA
    +关注

    关注

    14

    文章

    5496

    浏览量

    109091
  • 移动设备
    +关注

    关注

    0

    文章

    521

    浏览量

    55773
  • 深度学习
    +关注

    关注

    73

    文章

    5590

    浏览量

    123907

原文标题:DevZone | NVIDIA开发者工具概览

文章出处:【微信号:NVIDIA-Enterprise,微信公众号:NVIDIA英伟达企业解决方案】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    NVIDIA推出面向语言、机器人和生物学的全新开源AI技术

    NVIDIA 秉持对开源的长期承诺,推出了面向语言、机器人和生物学的全新开源 AI 技术,为构建开源生态系统做出贡献,扩展 AI 的普及并推动创新。NVIDIA 正将这些模型、数据和训练框架贡献给 Hugging Face,让
    的头像 发表于 11-06 11:49 690次阅读

    超高频(UHF)多标签RFID读取面向项目落地的深度指南)

    超高频(UHF)多标签RFID读取:一次能读多张,怎么做到?怎么用好?(面向工程与落地的深度指南)这篇文章把“原理、设备要点、部署细节”都说清楚了,既有技术维度,也有落地建议。
    的头像 发表于 11-01 11:37 172次阅读
    超高频(UHF)多标签RFID读取<b class='flag-5'>器</b>(<b class='flag-5'>面向</b>项目落地的<b class='flag-5'>深度</b>指南)

    NVIDIA DGX Spark桌面AI计算机开启预订

    DGX Spark 现已开启预订!丽台科技作为 NVIDIA 授权分销商,提供从产品到服务的一站式解决方案,助力轻松部署桌面 AI 计算机。
    的头像 发表于 09-23 17:20 919次阅读
    <b class='flag-5'>NVIDIA</b> DGX Spark<b class='flag-5'>桌面</b>AI计算机开启预订

    NVIDIA桌面GPU系列扩展新产品

    NVIDIA 桌面 GPU 系列扩展,推出 NVIDIA RTX PRO 4000 SFF Edition GPU 和 RTX PRO 2000 Blackwell GPU,可提高工程、内容创作和 3D 可视化等应用的性能。
    的头像 发表于 08-18 11:50 997次阅读

    NVIDIA Isaac Lab可用环境与强化学习脚本使用指南

    NVIDIA Isaac Sim 是一款基于 NVIDIA Omniverse 构建的参考应用,使开发者能够在基于物理的虚拟环境中模拟和测试 AI 驱动的机器人开发解决方案。NVIDIA Isaac
    的头像 发表于 07-14 15:29 1828次阅读
    <b class='flag-5'>NVIDIA</b> Isaac Lab可用环境与强化<b class='flag-5'>学习</b>脚本使用指南

    NVIDIA Isaac Sim与NVIDIA Isaac Lab的更新

    在 COMPUTEX 2025 上,NVIDIA 宣布了机器人仿真参考应用 NVIDIA Isaac Sim 和机器人学习框架 NVIDIA Isaac Lab 的更新,以加速各种形态
    的头像 发表于 05-28 10:06 1753次阅读

    全新开源鸿蒙电脑开鸿Bot系列即将上市,搭载的KaihongOS桌面版四大体验引期待

    在国产操续受到关注的当下,一款面向开发者的全新开源鸿蒙学习系列产品引发热议。由深开鸿推出的,面向开源鸿蒙开发者开发与学习的开鸿Bot系列产品已开启预售,将在本月24日正式发售。它搭载
    的头像 发表于 05-21 17:47 644次阅读
    全新开源鸿蒙电脑开鸿Bot系列即将上市,搭载的KaihongOS<b class='flag-5'>桌面</b>版四大体验引期待

    NVIDIA NVLink 深度解析

    训练万亿参数人工智能模型至关重要 ^4^。本深度分析报告旨在全面探讨 NVIDIA NVLink,涵盖其定
    的头像 发表于 05-06 18:14 4087次阅读

    如何排除深度学习工作台上量化OpenVINO™的特定层?

    无法确定如何排除要在深度学习工作台上量化OpenVINO™特定层
    发表于 03-06 07:31

    NVIDIA GPU助力科研人员探索外星世界

    NVIDIA GPU 驱动的深度学习在短短几秒内解读出了卡西尼号土星探测多年来收集的海量数据,为科研人员探索外星世界提供了更加智能的方式。
    的头像 发表于 02-27 10:37 849次阅读

    军事应用中深度学习的挑战与机遇

    人工智能尤其是深度学习技术的最新进展,加速了不同应用领域的创新与发展。深度学习技术的发展深刻影响了军事发展趋势,导致战争形式和模式发生重大变化。本文将概述
    的头像 发表于 02-14 11:15 818次阅读

    BP神经网络与深度学习的关系

    BP神经网络与深度学习之间存在着密切的关系,以下是对它们之间关系的介绍: 一、BP神经网络的基本概念 BP神经网络,即反向传播神经网络(Backpropagation Neural Network
    的头像 发表于 02-12 15:15 1340次阅读

    NVIDIA宣布NVIDIA Isaac重要更新

    ,更为全球开发者提供了更加强大、高效的工具,以加速AI机器人的开发进程。 NVIDIA Isaac是一个综合性的平台,它集成了加速库、应用框架和AI模型等多种资源。这些组件协同工作,为开发者提供了一个从底层算法到上层应用的全方位支持环境。通过利用NVIDIA的先进技术和
    的头像 发表于 01-17 14:45 841次阅读

    Triton编译在机器学习中的应用

    1. Triton编译概述 Triton编译NVIDIA Triton推理服务平台的一部分,它负责将深度学习模型转换为优化的格式,以便
    的头像 发表于 12-24 18:13 1629次阅读

    【AIBOX应用】通过 NVIDIA TensorRT 实现实时快速的语义分割

    设计,高效散热,保障在高温运行状态下的运算性能和稳定性,满足各种工业级的应用需求。NVIDIATensorRTNVIDIA系列AIBOX支持深度学习框架Tensor
    的头像 发表于 12-18 16:33 1134次阅读
    【AIBOX应用】通过 <b class='flag-5'>NVIDIA</b> TensorRT 实现实时快速的语义分割