中科院CUDA集群方案
[求助]矩阵求导相关问题
求解释上面论文中第三页中
到
的推导过程?
以及,以下图片中第2步的解法:
上图的文本
求助。。。。。。
Biomanycores,呼唤谁去尝试一下
https://biomanycores.org/
写文档,有重奖
CUBLAS是按列进行存储的,吐血。
很简单的例子,比如我们要用一维向量存以下的3*2二维矩阵:
1 2
3 4
5 6
我们用C语言一般是这么存的,按行存储:
int A[] = {1,2,3,4,5,6};
还原成2维矩阵:
你只需要给我A向量,告诉我二维数组是由3行组成,我就明白有6/3=2列,并且按行存储:
→ →
1 2
→ →
3 4
→ →
5 6
如果你要用cublas实现一维向 ...
[矩阵分解]NMF分解开山大作-作者Lee和Seung
非负矩阵分解:
2001年,Algorithms for Non-negative Matrix Factorization
1999年,Learning the parts of objects by non-negative matrix factorization
GPU校园编程比赛,nvidia官方举办
http://www.nvidia.cn/object/cuda-contest-2012-cn.html
请同学们积极参加,实验室给予硬件和经费支持。
其中命题的两个题目,均鼓励同学们尝试,题目一(块三对角线性代数方程组的 GPU 加速求解)适合数学基础较好的同学尝试,题目二(GPU 加速 CAPTCHA 字符识别),适合对图像处理感兴趣的同学参加。
自选题目有以下 ...
[矩阵分解]论文:矩阵分解在推荐系统中的应用
作者Yehuda据说是这方面牛逼人物。论文也很好看。
[矩阵分解]cuBLAS—矩阵乘法
来自附件中ppt(ppt下载自网络)
韩国人的一个cuBLAS入门。比对了多种方法(cpu, blas, gsl_blas, mkl, gpu)实现矩阵乘法。
特别对于密集和稀疏矩阵,他们推荐了工具。
Dense matrix
Jacket http://www.accelereyes.com/
Acceleware http://www.acceleware.com/matrix-solvers
CULA http://www.culatools. ...
cuda包
传说自带CUBLAS http://developer.nvidia.com/cublas 谁试试看?
呼唤有同学来尝试使用,写使用文档者重赏!
1. http://www.culatools.com/
2. http://icl.cs.utk.edu/magma/index.html
官方汇总的工具包,我们都应该学习一下,学会每一种后分享给大家都有奖
http://developer.nvidia.com/gpu-accelerated-libraries
h ...
CUDA在生物信息学上的应用
http://www.nvidia.com/object/tesla_bio_workbench.html
Molecular Dynamics & Quantum Chemistry
• ACEMD
• AMBER
• BigDFT (ABINIT) (news)
• GROMACS
• HOOMD
• LAMMPS
• NAMD
• TeraChem (Quantum Chemistry)
• VMD
Bio Informatics
...
CUDA 文档
CUDA 编程指南4.0中文版
Jcuda和cuda的CHM版本API手册
cuda优化参考
http://www.cppblog.com/hktk/category/11855.html
cuda优化参考,很有价值
CUDA读物
just推荐。
http://developer.nvidia.com/cuda/gpu-computing-webinars
这上面有许多学习资料。
mapreduce与cuda之我见
过去的两个星期,一星期研究MapReduce,一星期研究CUDA。可以说对这两个并行界的明星有了一点粗浅的认识。在这里我就这两个星期来的所感与大家分享。
框架:
在 CUDA 的架构下,一个程序分为两个部份:host 端和 device 端。Host 端是指在 CPU 上执行的部份,而 device 端则是在显示芯片上执行的部份。 ...
CUDA并行编程的一个例子
CUDA ,MPI,Hadoop都是并行运算的工具。
CUDA是基于GPU芯片计算。
简单这么理解。GPU有很多个核(几百个),每个核可以跑一个线程,多个线程组成一个单位叫做块。
我们可以举个例子:
有三个向量 int a[10], b[10], c[10];
我们要计算a和b的向量之和存放到c中。
一般C语言:CUDA编程做法:
GPU中的每个线程(核)有一个独立序 ...
jCUDA
用来做GPU计算的java开源环境
谁有精力尝试一下?撰写简单文档即有重奖!
http://www.jcuda.de/