CUDA计算
文章平均质量分 87
shifuwawa
一介code夫。。。
展开
-
cuda cuPrintf用法示例
需要下载两个文件:cuPrintf.cu【求猛击】cuPrintf.cuh【同求】然后将这她们置于你的project下,和你的xxoo.cu共处一室即可。给出一个简单示例,下面附带一些官方解释,不准偷走!#include #include #include #include #include "cuPrintf.cu" bool InitGPUSet() { char GPU[100] = "GPU: "; cudaDeviceProp tCard; int num = 0;原创 2011-01-20 16:02:00 · 6588 阅读 · 1 评论 -
奇偶冒泡排序 CUDA实现
由于奇偶冒泡排序分奇下标和偶下标排序,这就确保了在一轮排序【奇/偶】过程中,隔一个处理一个,同一轮的排序中被处理的各元素是互不影响的,所以可以并行处理。。。事实上,奇偶冒泡排序在串行CPU上本没一点优势,他揍是为并行而生.#include #include #include #include #include #include #include "cuPrintf.cu" bool InitGPUSet() { cudaDeviceProp tCard; int num原创 2011-01-23 18:38:00 · 5028 阅读 · 5 评论 -
cuda3.2 SDK sample reductaion
包括Naive版本和Optimize版本,脱稿手写,长的跟sample略有不同:#include #include #include #include #include #include "cuPrintf.cu" bool InitGPUSet() { cudaDeviceProp tCard; int num = 0; if(cudaSuccess == cudaGetDeviceCount(&num)) { for(int i = 0; i原创 2011-01-25 10:13:00 · 974 阅读 · 1 评论 -
C Fortran混编设置
<br />基于GCC,windows首先下载Cygwin:点我<br />然后安装过程注意选中需要的库:<br /><br /> <br /> <br /> <br />以Fortran调用C为例:<br />编辑Fortran文件pz.f90:<br />program main character*32 name name = "I_Love_ZhenLi" name(len(name):len(name)) = char(0) call dis(name)原创 2011-03-24 20:28:00 · 2046 阅读 · 0 评论