书接上回《CUDA windows 开发》
http://blog.csdn.net/OpenHero/archive/2008/04/10/2278164.aspx
下面是快速入门的流程:
点击这个就可以创建一个简单的CUDA工程,里面已经就有一个简单的example,可以进行CUDA开发了。
2.我这里创建的是一个测试Thread 的demo,所以生成的cu文件名字就是threaddemo1
可以看到这里已经由VS wizard向导自动生成了一些简单的hello cuda的程序。
3.我们再来看工程的环境配置,就可以发现Debug Release EmuDebug EmuRelease已经在系统设置里面了,已经由Wizard自动生成了工程的各个环节配置。
4.工程环境变量的查看和配置,右键点击工程,选择“属性” 或者 “properties" 就可以看到project的环境配置里面就多了一个CUDA选项,这里就可以对CUDA进行环境配置。
5.编译程序
6.运行输出CUDA initialized. Hello CUDA。time!
7.调试,需要把cu文件关联到VC的project里面,不然调试的时候不能断点跟踪进去,所以必须在系统的VC++project 环境中加入*.cu文件,VS才能把你的程序和源文件关联起来,进行调试。
如果没找到关联cu,在调试的时候就会发现找不到源文件。
9.再下一节中,准备对CUDA的线程模型做一个简单的实用讲解;欢迎再来……hoho >_<!
ps:你的留言是对我的最大鼓励,Open Heart Bravely fly!
发表于 @ 2008年04月24日 13:33:00|评论(loading...)|编辑