logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Cuda编程模型中常见的错误检测方法

CUDA编程模型中的错误检测是确保在GPU上运行的程序能够正确执行的关键步骤。CUDA(Compute Unified Device Architecture)提供了多种错误检测机制,以帮助开发者识别和处理在CUDA程序执行过程中可能出现的错误。本篇旨在介绍一些简单的CUDA错误检测方法,以便在程序存在错误时,运行结束能直接输出错误。

文章图片
#GPU#Jetson
block_size设置过大错误分析(查看CUDA设备线程块大小)

人作为CUDA编程初学者,在学习编写使用CUDA计算矩阵相乘代码时发现,如果我的 block_size >= 64 时,代码就会计算出错。本篇旨在分析block_size设置过大产生错误的原因并给出改正方法,以及介绍一些查看CUDA设备线程块大小的方法

文章图片
#Jetson#GPU
调用nvprof报错: No kernels were profiled. No API activities were profiled.

在安装好nvprof后,调用nvprof会报错:No kernels were profiled.No API activities were profiled.使用root权限运行时会报错:nvprof: command not found

文章图片
#linux#arm开发#机器学习 +1
nvcc: command not found

已经安装了 NVIDIA CUDA 工具包,但无法找到nvcc命令,nvcc: command not found.

文章图片
#arm开发#linux#机器学习 +1
CUDA学习入门(三) (CUDA线程索引 & 如何设置Gridsize和Blocksize)

本文对CUDA的线程索引和如何设置Gridsize和Blocksize做简单介绍。

文章图片
#学习#ubuntu#linux
由浅入深,教你使用Makefile编译C++文件

本文介绍什么是Makefile、Makefile的优势、Makefile的编写规则,采用一个示例由浅入深,教你使用Makefile编译C++文件。

CUDA学习入门(一)(包含CUDA安装和相关基础知识)

对CUDA入门做一个简单的概述性介绍,包括了CUDA安装教程。

文章图片
#linux#ubuntu
Jetson Nano官方镜像下载&烧录

在NVIDIA Jetson Nano开发者套件上安装NVIDIA官方Ubuntu镜像

文章图片
#linux#边缘计算#ubuntu
CUDA学习入门(一)(包含CUDA安装和相关基础知识)

对CUDA入门做一个简单的概述性介绍,包括了CUDA安装教程。

文章图片
#linux#ubuntu
VSCode make : 无法将“make”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。

在安装完MinGW,也配置好环境变量的情况下,输入 `make` 按回车无法运行,报错。

文章图片
#vscode#ide#编辑器
到底了