1. 安装cuda8.0 1)先去官网下载cuda8.0 https://developer.nvidia.com/cuda-toolkit 2)下载完之后进行安装,安装时间有点长,请耐心等待,默认是安装在c盘目录下 安装完后会生成两个系统变量: 3)测试是否成功 : 进入cmd,输入nvcc -V ...
分类:
Windows程序 时间:
2016-08-01 19:15:26
阅读次数:
1691
以往都是在linux环境下使用cuda,编写cuda程序,因为一篇论文的源码要求用win系统+vs,首次在vs中打开、编译cuda工程,遇到一些阻碍,特此记录。 我的计算机环境是win10,cuda7.5,vs2010。最开始装的vs2015,找不到nvcc,经google,似乎vs2015不支持c ...
分类:
其他好文 时间:
2016-05-31 15:58:36
阅读次数:
552
在开始菜单中找到Visual Studio 2013 >> Visual Studio Tools 选择86或64版本的VC命令提示符环境,我用的 VS2013 x86 Native Tools Command Prompt 这样应该就会配置好VC编译器的Path,环境变量中又有nvcc(cuda的 ...
NVCC src/caffe/solvers/adam_solver.cuIn file included from /usr/local/cuda/include/cuda_runtime.h:76:0, from <command-line>:0:/usr/local/cuda/include/ ...
分类:
其他好文 时间:
2016-04-07 01:17:09
阅读次数:
1395
近期对CUDA的理解,是对库的利用。1 nvcc.exe是CUDAC编译器。 2 cudart.dll是CUDA运行时API动态链接库。3 在Sdk目录下,\lib有CUTIL、CUDPP等函数库的库文件 4 cutil中的函数以cut__为前缀 5如果要将SDK中的代码直接用于其他工程中,一定.....
分类:
其他好文 时间:
2015-10-23 20:05:43
阅读次数:
233
我在测试安装的deep learning工具theano。按照官网Baby Steps - Algebra一步步输入。>>> import theano.tensor as T>>> from theano import function>>> x = T.dscalar('x')>>> y = T...
分类:
其他好文 时间:
2015-09-10 10:57:50
阅读次数:
1977
本篇博文仅实现hello world,先看到效果,具体细节将在后续博文解释。准备如果你是第一次使用CUDA,在Linux下可以使用下面的命令来检查CUDA编译器是否安装正确:$ which nvcc一般,该指令输出为:/usr/local/cuda/bin/nvcc另外,你可能还需要检查下你机器上的...
分类:
其他好文 时间:
2015-05-28 22:47:13
阅读次数:
250
使用VS2013编译CUDA程序时,可能会遇到以下问题:1、errorMSB3721:"D:\ProgramFiles\NVIDIAGPUComputing\Toolkit\CUDA\v7.0\bin\nvcc.exe"-gencode=arch=compute_52,code=\"sm_52,co...
分类:
其他好文 时间:
2015-05-16 23:12:45
阅读次数:
336
CUDA计算模型CUDA中计算分为两部分,串行部分在Host上执行,即CPU,而并行部分在Device上执行,即GPU。相比传统的C语言,CUDA增加了一些扩展,包括了库和关键字。CUDA代码提交给NVCC编译器,该编译器将代码分为Host代码和Device代码两部分。Host代码即为原本的C语言,...
分类:
其他好文 时间:
2015-01-15 00:18:14
阅读次数:
169
本文从软硬件层面讲一下CUDA的结构,应用,逻辑和接口。分为以下章节:
(一)、GPU与CPU
(二)、CUDA硬件层面
(三)、CUDA安装
(四)、CUDA 结构与接口
4.1 Kernels
4.2 Thread,Block, Grid
4.3 Memory
4.4 Execution
(五)、码HelloWorld——数组求和...
分类:
其他好文 时间:
2015-01-09 10:50:23
阅读次数:
155