- 博客(6)
- 资源 (4)
- 收藏
- 关注
转载 linux环境变量
按变量的生存周期来划分,Linux变量可分为两类,它们的修改方法如下:(1)永久的:需要修改配置文件,变量永久生效。 常见的配置文件包括: (1-1)/etc/profile:对所有用户生效;此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行;并从/etc/profile.d目录的配置文件中搜集shell的设置 例如:编辑/etc/profile
2015-08-31 16:14:36 398
转载 CUDA从入门到精通
CUDA从入门到精通(零):写在前面在老板的要求下,本博主从2012年上高性能计算课程开始接触CUDA编程,随后将该技术应用到了实际项目中,使处理程序加速超过1K,可见基于图形显示器的并行计算对于追求速度的应用来说无疑是一个理想的选择。还有不到一年毕业,怕是毕业后这些技术也就随毕业而去,准备这个暑假开辟一个CUDA专栏,从入门到精通,步步为营,顺便分享设计的一些经验教训,希望能
2015-08-27 21:26:02 1079
原创 洗牌
bool swap(int *a, int x, int y){ if (x==y) { return false; } int tmp = a[x]; *(a+x) = *(a+y); *(a+y) = tmp; return true; }bool shuffle(int card[], int n){ int idx = 0; for (int i=0; i<
2015-08-25 21:40:54 646
原创 如何在VS中像MATLAB中一样做矩阵运算
What do we need?Armadillo Armadillo 【1】是一个高质量的C++线性代数库,目的是在运算速度与易用性之间取一个折衷。它其实是对底层的矩阵运算库(例如BLAS,LAPACK)的封装,也就是说,这个库本身的计算能力其实不强,但是这个库可以配合开源的底层库来使用。MinGW MinGW【3】是Mi
2015-08-25 17:37:45 3873
原创 使用CUBLAS的一些小例子
#include "cuda_runtime.h"#include "cublas_v2.h"#include #include using namespace std;int const M = 6;int const N = 10;int main(){ cublasStatus_t status; //Host memory malloc float *h_
2015-08-25 16:28:48 3796
原创 vs2010下配置CUDA出现kernel launch failed问题,内核无效
首先,推荐一篇不错的配置文档~手把手教你 CUDA 5.5与VS2010编译环境的搭建,笔者就是在这篇文章的指导下成功地在VS2010上搭建了CUDA 6.5~其次,文末给出的运行示例不好使,运行时总会提示kernel无法启动~经过多方搜索,查阅相关资料,甚至拿出CUDA自带的samples比较编译选项,终于解决了问题。方法便是在项目属性,C++ CUDA –> device下修改一下编译选项。在这
2015-08-21 16:51:32 2891
CUDA SDK 语法高亮必备 usertype.dat
2015-08-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人