2010和Nsight的安装
来源:互联网 发布:大数据pdf 编辑:程序博客网 时间:2024/04/29 06:59
VS2010中安装配置Parallel Nsight 2.0
公司,完美,下载地址, Nvidia
Nvidia公司推出了 Parallel Nsight 2.0 RChttp://parallelnsight.nvidia.com/
% ~) z$ u' m: ]& ^1 \* K9 ` 完美支持VS2010和VS2008SP1,支持CUDA 4.0。
/ A9 e/ l0 i! T2 Q" r 让我们省去了配置环境参数的烦恼。& h) h% C: u$ }3 m& \- H6 f
32位下载地址(如果不能下载,需要先登录)(351M)http://developer.download.nvidia ... in32_2.00.11106.msi
$ M& H$ r' g: s1 n 安装界面:
I. u* ^5 p7 s- M
5 m1 E: q# T1 V+ w- a4 g1 N+ ~% h6 p2 Q
; Q B4 W% _8 F% U4 e) B9 F; _& _7 ^2 C# ]
* E: g3 n8 |6 A1 s; `) b$ w/ p. _ ~' K4 t/ e: {( i
安装文件有两部分:Parallel Nsight Host 和 Parallel Nsight Monitor。
+ o- q/ w. o% W: v$ z Host 中又包括 CUDA Toolkit v4.0、CUDA Toolkit v3.2、Code Samples、Documentation。: h; e B2 }) t$ s
CUDA Toolkit v3.2 我就决定不装了。9 g. B) X4 }+ ~
& S! k& C- v3 b; L# Y, g* k9 A 仅支持 VS2010 和 VS2008 SP1,还必须是SP1,我电脑上装了 VS2008 但没装 SP1,结果就是上图' U! I8 ~8 r, V
之后弹出警示框:# Z: f3 C3 \! g' I3 v. z+ Z# G, q9 w0 c
; ]3 |+ J9 E- _( Q/ w! x 再次强调,如果要用 CUDA3.2,SP1 以及.NET 3.5 都是必须的。
# X! f4 ]( u9 z. y" V7 x2 A: z; ~/ R 还好我用的是 VS2010 和 CUDA 4.0。
7 ?* P6 b$ |1 W 之后它会提示注册然后安装。
0 P# U& P6 f+ Q* H& [ _ 装上以后,桌面只多了一个 NVIDIA Compute Visual Profiler v4.0 的图标。
9 S# v) B- q6 L; X1 k5 q; C" q- ^ 这个在之前安装 CUDA Toolkit 4.0 时就已经见过了。 收藏分享 评分
微生活
- 帖子
- 1523
- 精华
- 31
- 积分
- 7596
- 最后登录
- 2011-9-27
2#发表于 2011-9-26 16:32 |只看该作者
启动 VS2010 ,新建 project:9 P2 c3 F( J! g
8 V4 {# G/ v7 t. {0 S 左边多出一个 NVIDIA | CUDA,选择之后右边有两个 CUDA 4.0 Runtime project 和 CUDA 3.2 Runtime project。
; y4 Y3 X. l1 T% g 3.2显然不能用,因为刚才就没装,选择4.0的建立一个 project:
: G2 [2 W' r; R8 x& ~. ]0 h/ m9 k- u3 c0 w2 m
太酷了,直接配置好了,自动添加了一个 kernel.cu 的文件,然后里面还写好了代码,局部如下: }' l4 t2 t" s$ Q" m4 H
" u% b$ J+ m5 D* U$ i( q2 L 先不看具体内容,首先显示效果就很好,该高亮的部分都高亮了,红绿蓝三色都有,赶紧编译,没问题,运行结果:
" h4 C; w# S4 T7 \! W. y6 w0 e8 t9 ]
这是做了一个向量加法,很不错,太方便了。
0 Q! J, q5 B* T5 C; c 下面添加一下CUDA文件看看:# [9 L- i! z# C+ a P
0 P2 A$ p7 w2 m: I
同样左侧出现了 NVIDIA | CUDA 选项,右面有 CUDA 文件(.cu) 和 CUDA 头文件(.cuh)。 K+ U. P# X: @6 S- O8 `" i8 L/ ~1 r4 G
麻烦的配置终于解决了。+ J( G8 P1 `# a; t
此外在选项栏中多了一项 Nsight:( k2 M4 L( X5 {
. u: N' `; T5 x& h 编译好文件之后,选择 Start CUDA Debugging。 j$ S# B2 a- X) h0 j/ O5 r
显示如下提示:
; q K) I$ D# d9 I Connection to the Nsight monitor on '' failed." J; o7 x( t0 O1 c
Please make sure the monitor is running on the target machine and the security settings match.
, ]" X# x8 i# r ~* K 这个好像和刚才安装的 Monitor 有关系,打开 Monitor。
( I+ e( G0 o# Y; R
- C- G6 \* `4 ]) r3 h! ? 具体操作不会了,再查查看怎么用吧。
& F* z9 v! ^6 l0 s Parallel Nsight 2.0 还有许多其他功能,以后慢慢了解。