CUDA系列一:基本概念

       太久没有写博客了,最近一直在整cuda c这块的东西,学了一阵子了但是水平还是一般般。作为一个半入门的人,写点记录一来是可以帮助自己记忆,更多的是希望可以帮助他人,做技术这块写点东西能够帮助到他人,我想这大概是自己最开心的事情,以后尽量多写些有用的东西吧。

1. 基本概念

        常用的操作主要包括函数声明,变量声明,内存类型声明,纹理内存,原子操作等。

  • 主机:CPU以及系统内存称为主机
  • 设备:GPU以及GPU本身的显存称为设备
  • 线程:一般通过GPU的一个核进行处理
  • 线程块:

     (1)一个线程块包含多个线程;

     (2)每个block之间是并行执行的,block之间无法通信,因而无执行顺序可言;

     (3)线程块的数量限制为不超过65536;

  • 线程格

     由多个线程块组成

                                                 

  • 线程束

    在CUDA架构中,线程束是指一个包含32个线程的集合,这个线程集合

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值