![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CUDA
番茄土豆牛肉煲
一个新手,正在处于学习的阶段
展开
-
CUDA学习笔记——并行编程的通讯模式
并行计算:非常多的线程在合作解决一个问题。 ■1. 映射Map■2. 聚合gather■3. 分散scatter■4. 模板stencil■5. 转换transpose■6. 压缩reduce■7. 重排scan/sort1.映射Map,一一对应,举例:把数组x的每一个元素都放大三倍,输出到数组y2.聚合gatter:多对一,举例:把数组x[0]+x[1...原创 2018-08-04 14:41:29 · 376 阅读 · 0 评论 -
学习cuda编程结构以及案例
#include "cuda_runtime.h"#include "device_launch_parameters.h"#include <stdio.h>#include<math.h>#include<time.h>#include<stdlib.h> /* CUDA编程结构 *//* 1.分...原创 2018-08-05 11:02:02 · 353 阅读 · 0 评论 -
CUDA入门 ——基础讲解
CUDA一些基础名词讲解:主机:cpu和memory(内存)设备:gpu和memory(显存)warp:thread函数类型限定符:__global__ __host__ __device__ 变量类型限定符: __device__ __shared__ __constant__thread:线程block:多个线程组成(举个例子 一个...原创 2018-07-28 13:30:59 · 270 阅读 · 0 评论