随着处理数据量的逐渐增大,串行单核的程序,犹如残灯缺月,无法满足运用需求。大规模集群的出现,解决了这一技术难题。本文旨在探讨如何使用多CPU并行编程,关于CUDA的并行前面文章已有讲述。本文结构分为两部分,第一部分给出一段代码,模拟卖火车票的程序;第二部分对程序进行讲解,方便大家交流学习。
一、代码
{CSDN:CODE:438698}
二、代码讲解...
分类:
编程语言 时间:
2014-07-30 17:27:14
阅读次数:
271
ConvNet是一个基于GPU实现的卷积神经网络开源代码(C++11),是由多伦多大学的Geoffrey Hinton深度学习团队编写的,它的最初版本是Hinton的学生Alex Krizhevsky编写的cuda-convnet(其项目地址在google code上面),最近cuda-convnet也从1.0版本更新到2.0版本(地址)。
在CNN的开源代码中最出名的主要有两个,一个是Berkeley Caffe,另一个是Toronto Convnet。Berkeley的Caffe我目前还没有研究过它的代...
分类:
Web程序 时间:
2014-07-26 02:53:06
阅读次数:
276
一个月前,自己模仿caffe实现了一个卷积神经网络的框架。
一个月前,自己模仿caffe实现了一个卷积神经网络的框架。
相同点
1无缝支持CPU和GPU模式,GPU模式使用cuda实现。
不同点
1我的CNN不依赖与任何第三方的函数库,caffe用到了第三方的数学函数库(cublas和mkl)来做矩阵操作。
其实区别就在于...
分类:
其他好文 时间:
2014-07-26 02:17:46
阅读次数:
334
scalar add#include #include #include __global__ void add(int *a, int *b,int *c){c[blockIdx.x]=a[blockIdx.x]+b[blockIdx.x];}int main(void) { // H ha...
分类:
其他好文 时间:
2014-07-26 01:40:46
阅读次数:
354
http://blog.csdn.net/yutianzuijin/article/details/8147912分类:编程语言2012-11-05 10:552521人阅读评论(0)收藏举报cudaGPU 最近初试cuda编程,作为一个新手,遇到了各种各样的问题,然后花费了大量时间解决这些匪夷所....
分类:
其他好文 时间:
2014-07-26 00:08:16
阅读次数:
492
先安装 驱动1.sudodpkg-i XXX.deb2.sudoapt-getupdate3.sudoapt-getinstallcuda4.gedit ~/.bashrc添加如下内容12export PATH=/usr/local/cuda-6.0/bin:$PATHexport LD_LIBRA...
分类:
其他好文 时间:
2014-07-25 03:17:56
阅读次数:
238
VS2010错误:未找到导入的项目XXX,请确认声明中的路径正确,且磁盘上存在该文件。E:\IGSNRR\dev\PhDThesisCode_CUDA\gtcg\gtcg.vcxproj : error : 未找到导入的项目“C:\Program Files (x86)\MSBuild\Micros...
分类:
其他好文 时间:
2014-07-18 18:26:48
阅读次数:
331
不少读者看了我前面两篇文章
总结一下用caffe跑图片数据的研究流程
deep learning实践经验总结2--准确率再次提升,到达0.8,再来总结一下
之后,想知道我是怎么实现特征可视化的。...
分类:
其他好文 时间:
2014-07-10 17:32:20
阅读次数:
302
CSLM工具(continuous space language model toolkit)用于训练NNLM,支持SRILM、KENLM(默认)语言模型工具,CUDA加速,CSTM统计机器翻译。本文粗略介绍在SRILM与CUDA环境下配置CSLM工具过程。操作系统为Ubuntu64bit 13.0...
分类:
其他好文 时间:
2014-07-05 18:32:34
阅读次数:
670
群号335862447,欢迎广大喜欢dota的程序员加入,哈哈,当然,非程序员也欢迎啊。...
分类:
其他好文 时间:
2014-06-26 14:29:06
阅读次数:
125