
CUDA
文章平均质量分 68
lucktroy
这个作者很懒,什么都没留下…
展开
-
Lenovo Y570: Ubuntu 12.04安装Nvidia, Bumblebee 3.0, CUDA5.0
这几天经历各种困苦,查阅各种资料,终于在本人笔记本(Lenovo Y570)上成功安装了Nvidia, CUDA5.0. 发现这方面的中文实在是少之又少, 终于在Ubuntu论坛上[http://ubuntuforums.org/showthread.php?t=2036010&page=2]找到了答案。先说下电脑配置:笔记本型号:Lenovo Y570显卡:NVIDIA原创 2012-12-28 06:25:36 · 3907 阅读 · 6 评论 -
Coursera课程:Hetergeneous Parallel Programming(UIUC)
这几天正值美国寒假,系里没有人了,可以抽出时间来充实一下自己了。之前一直没有时间学习GPU编程,正好一个学生跟我说有个网络课程是讲这方面的,问我感兴趣不?我说好,这个课程就是Coursera Hetergeneous Parallel Programming,另外Coursera还有很多优秀的课程,我还选了有一门Alogrithms: Design and Analysis, Part2, 也原创 2012-12-29 00:59:08 · 2086 阅读 · 3 评论 -
Eclipse Nsight编译CUDA项目
昨天终于在Ubuntu12.04上成功安装了CUDA5.0, 然后用了一天的命令行调试程序,终于把vectorAdd和matrixMul解决了。(1) Eclipse Nsight编程今天想着用下Eclipse来调试程序吧,一搜发现CUDA5.0已经自带了Eclipse插件,在终端运行以下命令就有了:$ nsight但进去后发现一个小问题,可以用这个插件生成可执行文件,但无原创 2012-12-29 00:22:48 · 7582 阅读 · 0 评论 -
Hetergeneous Parallel Programming编程作业之MP1: Vector Addition
MP1的目标:通过实现Vector Addition熟悉使用CUDA API及相关的设置。主要会考察以下几个方面,在代码"//@@"下面添加你自己的代码。Allocate device memoryCopy host memory to deviceInitialize thread block and kernel grid dimensionsInvoke CUDA ke原创 2012-12-29 01:38:26 · 2059 阅读 · 0 评论 -
Hetergeneous Parallel Programming编程作业之MP2: Basic Matrix-Matrix Multiplication
MP2的目标:Implement a basic dense matrix multiplication routine.主要会考察以下几个方面,在代码"//@@"下面添加你自己的代码。allocate device memorycopy host memory to deviceinitialize thread block and kernel grid dimension原创 2012-12-29 02:24:47 · 1394 阅读 · 0 评论 -
Hetergeneous Parallel Programming编程作业之MP0: Initial Lab Tour with Device Query
MP0的目标:熟悉课程的提交系统及硬件使用这个测试其实它已经给你代码了,你可以cp到本机测试等。在这之前,可以到GitHub下载所需的源文件:https://github.com/ashwin/coursera-heterogeneous解压后可以看下README,理解有讲具体的。我使用的是Ubuntu12.04,linux-based system, 只需要将 src/wb.h原创 2012-12-29 01:20:27 · 1178 阅读 · 0 评论 -
Install Theano in Linux without root authority (sodu)
因为想安装Theano到系里的电脑上,但是本人并没有root权限,无奈在google group之theano-user上发帖问大神[注1有对话 : ) ]。Sigurd的回答非常有帮助的,顺着这个线索我最后安装成功了。系统版本:Cent OS 6.x原始安装参考:http://deeplearning.net/software/theano/install_centos6.html#原创 2013-07-15 22:03:37 · 3848 阅读 · 1 评论 -
Use xrandr to add screen
$ xrandrScreen 0: minimum 320 x 200, current 640 x 480, maximum 8192 x 8192LVDS1 connected 640x480+0+0 (normal left inverted right x axis y axis) 344mm x 193mm 640x480 59.9* VGA1 disconne原创 2013-10-31 15:18:53 · 1082 阅读 · 0 评论