前言 本文将介绍 CUDA 编程的基本模式,所有 CUDA
程序都基于此模式编写,即使是调用库,库的底层也是这个模式实现的。模式描述 1. 定义需要在 device 端执行的函数。( 函数声明前加 _golbal_
关键字 ) 2. 在显存中为待运算的数据以及需要存放结果的变量开辟显存空间。(...
分类:
其他好文 时间:
2014-06-07 05:21:20
阅读次数:
269
前言 编写 CUDA 程序真心不是个简单的事儿,调试也不方便,很费时。那么有没有一些现成的
CUDA 库来调用呢? 答案是有的,如 CUBLAS 就是 CUDA 专门用来解决线性代数运算的库。 本文将大致介绍如何使用 CUBLAS 库,同时演示一个使用
CUBLAS 库进行矩阵乘法的例子。CU...
分类:
其他好文 时间:
2014-05-30 11:29:24
阅读次数:
403
GPU 的硬件基本概念Nvidia的版本: 实际上在 nVidia 的 GPU
里,最基本的处理单元是所谓的 SP(Streaming Processor),而一颗 nVidia 的 GPU 里,会有非常多的 SP 可以同时做计算;而数个
SP 会在附加一些其他单元,一起组成一个 SM(Strea....
分类:
其他好文 时间:
2014-05-28 18:59:32
阅读次数:
292
数据库建模模板、菜单显示出问题解决方案您使用的是哪个版本?要查找您使用的 Visio
版本,请在“帮助”菜单上单击“关于 Microsoft Office Visio”。版本的名称会显示在对话框最上面的文本行中。Standard
此版本不包含“数据库模型图”模板。Professional 此版本支持...
分类:
数据库 时间:
2014-05-26 17:01:28
阅读次数:
411
概述 什么是makefile?或许很多Winodws程序员都不知道这个东西,因为那些Windows
IDE都为你做了这个工作,但我觉得要做一个好的和professional的程序员,makefile还是要懂的。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的...
分类:
其他好文 时间:
2014-05-26 14:46:08
阅读次数:
246
转自陈皓
(CSDN)概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和
professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人...
分类:
系统相关 时间:
2014-05-26 08:17:26
阅读次数:
575
前言
并行就是让计算中相同或不同阶段的各个处理同时进行。目前有很多种实现并行的手段,如多核处理器,分布式系统等。本专题的文章将主要介绍使用 GPU
实现并行的方法。参考本专题文章前请务必搭建好 CUDA 开发平台,搭建方法可以参考上一篇文章。GPU 并行的优缺点 优点: 1. 显存具有更大...
分类:
其他好文 时间:
2014-05-26 02:13:36
阅读次数:
263
转载自:http://hc.csdn.net/contents/content_details?type=1&id=3411.展开循环如果提前知道了循环的次数,可以进行循环展开,这样省去了循环条件的比较次数。但是同时也不能使得kernel代码太大。
1 #include 2 using namesp...
分类:
其他好文 时间:
2014-05-23 23:56:27
阅读次数:
556
we are a professional stone crushing machinery
manufacturer in China. We primarily produce ring hammer crushers. Our hammer
crushers are widely to cru...
分类:
其他好文 时间:
2014-05-23 06:56:39
阅读次数:
361
在编译CUDA程序的时候,会产生大量的警告信息的解决方法。...
分类:
其他好文 时间:
2014-05-18 14:05:38
阅读次数:
298