Ubuntu 9.04下CUDA编程起步
2009 年 5 月 23 日
<
div id=”content” contentScore=”1824″> 前一阵子把蚁群算法和改进的K-Means算法都搞定了,然后一直在看CUDA编程,前面看CUDA的介绍,一直认为会C之后CUDA就很容易上手,其实不然,还需要了解一些GPU的体系结构相关的知识才能写出好的程序来。《GPU高性能运算之CUDA》这本书看完一遍之后感觉它更像一个手稿整理,把之前的恒多文档整理了一下出了一本书,因为是集大家的智慧,讲的还不错,就是顺序上安排的不是太好。有总比没有好,看过一遍之后,对CUDA编程还是有一些底气的。推荐新手也先看看。
看书归看书,写程序是另外一件事情,上一篇文章里把环境搭建起来了,可是我还是不知道怎么创建CUDA工程,怎么动手开始写程序。还好CUDA提供了一个SDK,里面有很多的实例可以供我们参考,于是乎,我的第一个CUDA程序就从这里开始了。
CUDA SDK的实例都在src目录下,每一个实例都有一个自己的目录,例如deviceuery,在它的目录下还有一个编译时候使用的Makefile文件,这是编译单个项目的。现在我们将所有实例都编译一遍,在CUDA_SDK根目录下运行sudo make之后,可以在
这是deviceQuery的运行结果:
那么到这里相信读者应该想到了我们完全可以利用这些实例来创建我们自己的工程。再实例中有一个template,将该目录下src中的.cu、.cpp文件删除,将obj目录下的内容清空,这就成为一个空的CUDA工程,可仼/div>
10 Comments
Trouver Viagra Pas Cher [url=http://sildenafbuy.com]viagra[/url] Thyroxine Sodium Tablets For Sale
Cialis Wikipedia [url=http://allngos.com][/url] Yasmin
Viagra Bajo Receta Buy Viagra 100 From Walmart Propecia Dizionario [url=http://cheapcial40mg.com]cheap cialis[/url] Keflex To Lower Blood Sugar Viagra Avec Sans Ordonnance
Viagra Et Hypertension Arterielle Acp11 Viagra Stl [url=http://viaonlineusa.com]viagra[/url] Cheapest Kamagra In Uk
Buy Tretinoin Cream Australia Ribavirin [url=http://lowpricecial.com]cialis generic[/url] Costo Del Viagra En Mexico
Xenical En Pharmacie Sans Ordonnance Viagra Kaufen Amerika [url=http://bpdrug.com]priligy cura definitiva[/url] Viagra Salud Mental Amoxicillin Sun Effects
Propecia Dermatologists [url=http://euhomme.com]cialis[/url] Comment Acheter Du Baclofene Sur Internet Tarif Du Levitra 10 Mg Acheter Lioresal Internet
Buy Doxycycline Online Uses Of Amoxicillin Trihydrate Bp Buy Kamagra Droga [url=http://lapizmoon.com]cialis tablets for sale[/url] Viagra Tablet For Sale Kamagra Vente France
Priligy Generico En Farmacia [url=http://purchasecial.com]cialis price[/url] Sildenafil Citrate United States Cheap Amoxicillin Sulbactam Injection Stability Hydrea
Clomid Liqua Tech Labs [url=http://aaost.com]cialis from canada[/url] Baclofene 10 Mg Cytotec Avortement Canadian Superdrug Store Viagra