CUDA
文章平均质量分 94
新手的CUDA与GPU编程学习之路
NKU丨阳
南开大学物联网工程在读
更多项目位于github.com/NKU-Yang
展开
-
GPGPU-sim环境搭建教程(详细)
GPGPU-sim环境搭建教程(详细)源代码部署环境搭建添加环境变量部署GPGPU-sim使用GPGPU-sim环境配置:Ubuntu18.04, CUDA 11GPGPU-sim能够在Linux系统下,提供对GPU的功能模拟和性能仿真,让你在没有装NVIDIA显卡的情况下可以编译并运行CUDA程序。当然它更重要的意义是,可以通过修改仿真参数,让开发者修改GPU内部架构,并进行性能仿真,以针对自己的项目需求进行更好的代码设计,获得更好的性能表现。本文提供GPGPU-sim的环境搭建教程以供大家参考。原创 2021-03-11 15:18:52 · 5064 阅读 · 7 评论 -
CUDA编程——图的表示及BFS算法
CUDA编程——图的表示及常用算法(BFS, SSSP, APSP)最近根据老板要求,在学习CUDA编程,昨天看了一篇很久之前的论文,《Accelerating large graph algorithms on the GPU using CUDA,说是第一篇介绍CUDA图形算法的论文,主要包括BFS, SSSP和APSP在GPU编程中的实现过程。今天写这篇博客复盘一下...原创 2020-12-06 15:17:56 · 1652 阅读 · 2 评论 -
解决Windows环境下(VS2013)CUDA编程_syncthreads()函数未定义的方法
解决Windows环境下(VS2013)_syncthreads函数未定义的方法最近开始学习GPU编程和高性能计算,看完了长达8小时的音频PPT课件后,兴冲冲的立马自己尝试了一下用GPU执行矩阵乘法的代码。在这个过程中遇到一个问题,那就是当我调用_syncthreads()函数时,VS2013编译器一直显示这个函数未定义,我的cuda版本是11.1,立刻百度一下,发现网上的说法主要有两种:未包含头文件device_functions.h。有必要说一下,这个回答绝对是坑,因为你打开这个头文件 ,会发现原创 2020-11-21 10:33:45 · 4085 阅读 · 3 评论