CUDA
febuary_
这个作者很懒,什么都没留下…
展开
-
使用deviceQuery查看GPU属性
如何执行deviceQuerydeviceQuery的路径在 /usr/local/cuda-9.1/samples/1_Utilities ,将samples拷贝到自己的路径下(因为最好不要在系统路径直接操作) 进入1_Utilities,直接make,成功后会生成一个deviceQuery可执行文件 执行./deviceQuery即可看到GPU属性信息deviceQuery参数信息...原创 2019-10-14 16:43:07 · 3662 阅读 · 0 评论 -
CUDA 学习笔记 (二) 【Chapter4 CUDA并行编程】
Capter4 CUDA并行编程前面我们看到将一个标准C函数放到GPU设备上运行是很容易的。只需要在函数定义前面加上 __globle__ 修饰符,并通过一种特殊的尖括号语法来调用它,就可以在GPU上执行这个函数。然而,前面的示例只调用了一个和函数,并且该函数在GPU上以串行方式运行。本章将学习如何启动一个并行执行的设备函数。4.1 矢量求和运算我们先通过一个简单的示例说明线程的概念...原创 2018-11-06 11:34:58 · 424 阅读 · 0 评论 -
CUDA 核函数运行参数
CUDA核函数运行参数调用定义的和函数时采用类似于下面的形式:kernel<<<1,1>>>(param1,param2,...)“<<< >>>”中参数的作用是告诉我们该如何启动核函数(比如如何设置线程)。 下面我们先直接介绍参数概念,然后详细说明其意义。1. 核函数运行参数当我们使用 gloabl 声...原创 2018-11-06 10:56:55 · 6003 阅读 · 4 评论 -
CUDA 学习笔记 (一) 【Chapter3 CUDA初探】
Chapter3目录3.1 hello , world !3.2 核函数调用3.3 传递参数3.4 查询设备3.5 设备属性的使用3.6 本章小结3.1 hello , world !/* hello_world.cu*/#include "../common/book.h"int main( void ) { printf( "Hello, W...原创 2018-11-05 19:33:20 · 368 阅读 · 0 评论