花费 26 ms
cuda中threadIdx、blockIdx、blockDim和gridDim的使用

threadIdx是一个uint3类型,表示一个线程的索引。 blockIdx是一个uint3类型,表示一个线程块的索引,一个线程块中通常有多个线程。 blockDim是一个dim3类型,表示线程 ...

Sat Aug 11 18:30:00 CST 2018 0 7380
cuda GPU 编程之共享内存的使用

  原理上来说,共享内存是GPU上可受用户控制的一级缓存。在一个SM中,存在着若干cuda core + DP(双精度计算单元) + SFU(特殊函数计算单元)+共享内存+常量内存+纹理内存。相对于全 ...

Tue Oct 03 04:36:00 CST 2017 6 5664
cuda和gcc版本不兼容

gcc8.1和cuda9.0版本不兼容,比较坑。 下面是各版本cuda支持的gcc: 从CUDA 4.1版本开始,现在支持gcc 4.5。gcc 4.6和4.7不受支持。 从CUDA 5.0版本 ...

Wed Aug 08 19:00:00 CST 2018 0 3528
CUDA7.5 安装

准备工作: 1. 目前,CUDA ToolKit的官方最新版本是9.0,CUDA7.5的官方下载网址是:https://developer.nvidia.com/cuda-75-downloads- ...

Sun Oct 22 17:52:00 CST 2017 0 4579
升级 CUDA 版本

由于工作要求,需要重新安装CUDA版本。 问题: 原来的电脑上已经安装了 visual studio 2010, 使用了一下发现操作习惯很多不一样,于是又安装了visual studio 2017 ...

Fri Jul 07 21:45:00 CST 2017 0 4595
Windows8.1 + Nvidia cuda8.0 + Vs2015

操作系统:Windows8.1 显卡:Nivida GTX965M 开发工具:Vs2015 1.查看本机配置,查看显卡类型是否支持NVIDIA GPU选中计算机-->右键属性-- ...

Sun Feb 26 23:16:00 CST 2017 0 5126
GPU与CPU版本的矩阵乘法对比

  由于刚刚开始学习Cuda,还没有整理出一个完整的Cuda类,只是在Nvidia提供的kenerl架构上做修改。   但用于初体验GPU给我们带来的好处也绰绰有余了。   直接贴代码: ...

Sat May 07 05:39:00 CST 2016 0 6220
cuda中利用Thrust库做排序

Thrust是cuda自带的c++库,cuda安装好之后,这个库也默认安装好了。 这个库基本是采用类似STL的接口方式,因此对于开发者非常友好,开发者不再需要关注内存与显存相关的问题了。 下面是一 ...

Wed Mar 04 07:55:00 CST 2020 0 2290

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM