当前位置: 首页 > news >正文

CUDA-GDB(1)——简介

安全二次方(security²)博客目录导读


CUDA-GDB用户手册,这是NVIDIA用于在Linux和QNX系统上调试CUDA应用程序的工具。

1. 简介

本博客介绍CUDA-GDB,这是NVIDIA® CUDA®针对Linux和QNX平台的调试器。

1.1. 什么是CUDA-GDB?

CUDA-GDB是NVIDIA用于调试在Linux和QNX上运行的CUDA应用程序的工具。CUDA-GDB是GNU项目调试器GDB的扩展。该工具为开发人员提供了一种调试在实际硬件上运行的CUDA应用程序的机制,使开发人员能够调试应用程序,而不会受到仿真和模拟环境可能引入的差异影响。

1.2. 支持的功能

CUDA-GDB旨在为用户提供一个无缝的调试环境,允许在同一应用程序中同时调试GPU和CPU代码。正如使用CUDA C编程是对C编程的扩展一样,使用CUDA-GDB调试也是对GDB调试的自然延伸。现有的GDB调试功能天然适用于主机代码调试,同时还提供了额外功能来支持调试CUDA设备代码。

CUDA-GDB支持调试C/C++和Fortran CUDA应用程序。Fortran调试支持仅限于64位Linux操作系统。

CUDA-GDB 允许用户设置断点、单步调试 CUDA 应用程序,并能检查和修改硬件上运行的任意线程的内存与变量。

CUDA-GDB支持调试所有CUDA应用程序,无论它们使用CUDA驱动API、CUDA运行时API还是两者兼用。

CUDA-GDB支持调试针对特定CUDA架构(如sm_75sm_80)编译的内核,同时也支持调试运行时编译的内核(compiled at runtime),这被称为即时编译(JIT compilation)。

1.3. 关于本文档

本文档是CUDA-GDB的主要文档,其结构更类似于用户手册而非参考手册。文档后续部分将介绍如何安装和使用CUDA-GDB来调试CUDA内核,以及如何使用新增到GDB中的CUDA命令。同时提供了一些操作示例。假定用户已掌握用于调试主机应用程序的基本GDB命令。

http://www.dtcms.com/a/514011.html

相关文章:

  • 全国建设厅网站长沙网站建设zh68
  • 网站开发仿站网站建设兴田德润
  • 网站项目规划与设计搜网站关键词
  • 做费网站后台系统免费模板网站
  • 咨询邯郸网站建设成都各公司网站
  • jsp网站开发详解书网站搭建设计课程报告
  • 重庆建设工程招标信息网站做企业网站能赚钱吗?
  • 公司网站网络营销是什么石家庄网络关键词排名
  • 江西网站建设价位社区网站怎么做
  • 哪个网站可以做条形码做网站成本
  • 八年级做网站flash 网站管理系统
  • 网站备案一天通过ppt模板大全免费下载简洁
  • 乌兰县wap网站建设公司凡科做公司网站怎么收费
  • 网站设计规划高中信息技术网站建设与运营的论文的范本
  • 关于网站开发的自我评价wordpress 搜索引擎优化
  • 重庆网站优化方式怎样做网站性能优化
  • 建立一个网站的费用做网站使用什么语言写
  • 网站flash音乐播放器wordpress 显示当前时间
  • 部门网站建设管理典型经验材料淮安住房和城乡建设厅网站
  • 【文献笔记】CVPR 2019 | GACNet-点云上的图注意力机制网络
  • 网站建设具体要求高端营销型企业网站建设
  • 手机搞笑网站模板下载安装p2p理财网站开发框架
  • 百度网站认证风景旅游网页设计
  • 做直发网站很有质感的网站
  • 做淘宝美工图片网站最好看免费观看高清大全大江大河
  • 临沂网站设计哪家好北京公司注册资金
  • 有什么做视频的素材网站wap网站的发展
  • 题解:P7989 [USACO21DEC] Bracelet Crossings G
  • 宁远做网站msoer在小说网站做责编
  • 有做兼职赚钱的网站吗南宁有名的seo费用