![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CUDA编程
文章平均质量分 88
出门吃三碗饭
NeRF,3DAIGC学习ing,PhD研究方向是3D打印,3D建模,欢迎交流
展开
-
cuda编程学习——CUDA内存介绍(七)
现代计算机中的内存往往存在一种组织结构(hierarchy)。在这种结构中,含有多种类 型的内存,每种内存分别具有不同的容量和延迟(latency,可以理解为处理器等待内存数据的时间)。一般来说,延迟低(速度高)的内存容量小,延迟高(速度低)的内存容量大。原创 2023-05-31 14:35:35 · 1294 阅读 · 0 评论 -
cuda编程学习——卷积计算CUDA、Pytorch比较 干货向(六)
(1)数据传输比例较小。(2) 核函数的算术强度较高。(3)核函数中定义的线程数目较多。原创 2023-05-30 18:38:56 · 1255 阅读 · 1 评论 -
cuda编程学习——GPU加速/时间计时Clock 干货向(五)
(1)数据传输比例较小。(2) 核函数的算术强度较高。(3)核函数中定义的线程数目较多。原创 2023-05-27 16:52:54 · 1474 阅读 · 0 评论 -
cuda编程学习——运行错误检测(四)
编写一个头文件(error.cuh),它包含一个检测CUDA运行 时错误的宏函数(macro function),内容如下:(1) #pragma once 是一个预处理指令,其作用是确保当前文件在一个 编译单元中不被重复包含。(2)该宏函数的名称是 CHECK,参数 call 是一个CUDA运行时 API 函数。(3)定义宏时,如果一行写不下,需要在行末写 \,表示续行。原创 2023-05-27 15:48:53 · 1699 阅读 · 1 评论 -
cuda编程学习——第二个cuda程序(官方案例分析)!干货向(二)
最近在做三维重建,尤其是Nerf方面多视角合成工作的时候,意识到了cuda的编程计算可以大大提高其中渲染的计算,最明显的例子是Instant-ngp,Plenoxels等文章,因此后面会学Cuda一段时间,同时也就开了这个新坑。因为笔者也是cuda新手,所以大家有问题的话可以评论区指出,一起学习进步!原创 2023-05-18 19:08:43 · 1541 阅读 · 1 评论 -
cuda编程学习——第一个cuda程序!干货向(一)
最近在做三维重建,尤其是Nerf方面多视角合成工作的时候,意识到了cuda的编程计算可以大大提高其中渲染的计算,最明显的例子是Instant-ngp,Plenoxels等文章,因此后面会学Cuda一段时间,同时也就开了这个新坑。因为笔者也是cuda新手,所以大家有问题的话可以评论区指出,一起学习进步!原创 2023-05-18 18:35:08 · 842 阅读 · 0 评论