cuda
wind_sncz
这个作者很懒,什么都没留下…
展开
-
cuda和MPI
MPI与CUDA的混合编译http://blog.csdn.net/yutianzuijin/article/details/9327435CUDA与OpenMP、MPI的比较http://wenku.baidu.com/link?url=r10RJ9uahjo4x_jlgLsP-In7qEHGM3aoB9X1DDJ1JXT3HS8zxou4dfi6ouJ-ianwrjkFO61nvVEc9j转载 2016-11-03 09:10:35 · 657 阅读 · 0 评论 -
动手写自己的cuda遇到的问题1
对于volatile的使用,如果在串行程序中如果不考虑优化问题是比较少遇到的。但是在CUDA中,volatile经常遇到。作用就是不让编辑器自动进行变量的优化,而是强制取最新赋给的值。 extern ”C“ 的作用是指示编译器这部分代码按照C语言进行编译,而不是C++。这就解释有些定义在.h文件的函数,在.c文件里可能就不认的问题。原创 2016-10-14 16:31:20 · 279 阅读 · 0 评论 -
STL和CUDA thrust
CUDA中的数据结构,一些书里提到可以使用Thrust的模版方法。Thrust函数库提供了两个向量容器,分别为主机和设备提供了向量类并且分别驻留在主机和设备的全局内存中。但是问了一些网上的社群,都没有给出类似STL中stack和map之类的方法。 这里找了一些关于Thrust的教程: http://bbs.csdn.net/topics/390810280原创 2016-10-23 15:41:42 · 2054 阅读 · 0 评论 -
cuda和结构体
在CUDA中使用结构体,比如这种形式: struct saxpy_functor { const float a; saxpy_functor(float _a) : a(_a) {} __host__ __device__ float operator()(const float& x, const float& y) const { return原创 2016-10-23 18:30:28 · 3036 阅读 · 0 评论 -
杂记
发现最近数据越来越难以处理,于是仿效数据生成的方式去处理数据。每天的数据是推送和自己搜索生成的,于是分类,推送类是微信和邮件;单位信息是主页和个人管理系统的登录,需要买的东西。短信和电话用完无意义即清理,下载的数据分门别类存储。日常工作数据就按照网站目录式的日期文件层级方式存储.************************************* 之前写latex的时候找原创 2016-10-17 17:40:39 · 211 阅读 · 0 评论 -
由cudaCreateChannelDesc所查到的一些
网上有说“CUDA 数组是使用 cudaMallocArray() 分配的,使用 cudaFreeArray() 释放。cudaMallocArray() 需要使用 cudaCreateChannelDesc() 创建的格式描述。”http://blog.csdn.net/yanghangjun/article/details/5588284cudaMallocPitch()的使用:h转载 2016-10-19 20:16:43 · 2692 阅读 · 0 评论 -
ArrayList和C++的vector
最近找到了研究算法的串行代码,但是需要改写成C的。最麻烦的还是模板类,这个之前一直都反复练。遇到了arraylist和vector互相转换的问题。C++里的拷贝构造函数确实是个考验。这里找了一个相关问题的例子。http://www.cnblogs.com/lihaozy/p/3182618.html原创 2016-12-05 20:32:08 · 3014 阅读 · 0 评论