
CUDA
xhz1234
这个作者很懒,什么都没留下…
展开
-
枚举常量(enum)如何在CUDA核函数中使用
/** Copyright 徐洪志(西北农林科技大学.信息工程学院). All rights reserved.* Data: 2012-4-27*///// 此程序是演示了枚举enum常量如何在核函数中使用#include #include using namespace std;// 枚举型常量enum NR{NR_F, NR_S, NR_T}; // 行号enum原创 2012-04-29 15:55:06 · 2034 阅读 · 0 评论 -
Vector在CUDA中应用测试:vector-->global memory-->vector
/** Copyright 徐洪志(西北农林科技大学.信息工程学院). All rights reserved.* Data: 2012-4-26*/// 此程序是演示了vector型数据如何拷贝如显存#include #include #include using namespace std;int main(int argc, char** argv){ CUT_DEV原创 2012-04-29 15:58:09 · 3912 阅读 · 1 评论 -
CUDA+Vector测试程序
/** Copyright 徐洪志(西北农林科技大学.信息工程学院). All rights reserved.* Data: 2012-4-15*///// 此程序是演示了vector型数据如何拷贝入、出显存#include #include #include using namespace std;//////////////////////////////////原创 2012-04-15 10:27:43 · 3962 阅读 · 0 评论 -
CUDA Texture纹理存储器 示例程序
纹理存储器非常适合实现图像处理和查找表,对大量数据的随机访问或非随机访问也有良好的加速效果。第一次接触纹理存储器,写了以下一个小程序。/** Copyright 徐洪志(西北农林科技大学.信息工程学院). All rights reserved.* Data: 2012-4-20*///// 此程序是演示了1D和2D纹理存储器的使用#include #include #inc原创 2012-04-20 15:16:46 · 5181 阅读 · 1 评论 -
我人生中第一个真正的CUDA程序
奋斗了2周,终于把CUDA的内存与显存数据拷贝、pitch、以及如何对显存的数组进行引用弄明白了。很开心。 我是初次接触CUDA,学习CUDA是因为我了解到它的并行性使得数据量很大的程序的运行效率很高。我现在做的项目恰好需要这种高性能的并行运算。 我开始编写了几个内存和显存之间普通的int、char、float和double型数据的拷贝进行测试,然后进行了一维数组在内存和显存之间数原创 2011-03-03 22:46:00 · 8846 阅读 · 5 评论 -
CUDA与二维动态数组
二维数组动态申请内存空间,及其与显存数据相互拷贝的两种方式如下:/** Copyright 徐洪志(西北农林科技大学.信息工程学院). All rights reserved.* Data: 2012-4-22*///// 此程序是演示了二维动态数组空间申请和与显存数据相互拷贝的两种方法#include #include #include using namespace s原创 2012-04-22 22:32:01 · 6504 阅读 · 11 评论 -
CUDA编程中遇到的警告信息:Warning: Cannot tell what pointer points to, assuming global memory space
在写CUDA程序时,遇到了Warning: Cannot tell what pointer points to, assuming global memory space这样的警告,查阅了很多资料。终于,找到原因。下面是一个实例程序./** Copyright 徐洪志(西北农林科技大学.信息工程学院). All rights reserved.* Data: 2012-5-21*/原创 2012-05-21 11:03:10 · 2690 阅读 · 1 评论