2010和Nsight的安装

 

VS2010中安装配置Parallel Nsight 2.0

公司, 完美, 下载地址, Nvidia
Nvidia公司推出了 Parallel Nsight 2.0 RC http://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

2010和Nsight的安装_第1张图片


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# ]

2010和Nsight的安装_第2张图片


* E: g3 n8 |6 A1 s; `) b

2010和Nsight的安装_第3张图片

$ 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

2010和Nsight的安装_第4张图片


; ]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 时就已经见过了。
收藏 分享 评分

回复 引用 订阅 TOP

  启动 VS2010 ,新建 project:9 P2 c3 F( J! g

2010和Nsight的安装_第5张图片


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

2010和Nsight的安装_第6张图片

/ m9 k- u3 c0 w2 m
  太酷了,直接配置好了,自动添加了一个 kernel.cu 的文件,然后里面还写好了代码,局部如下:  }' l4 t2 t" s$ Q" m4 H

2010和Nsight的安装_第7张图片


" 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 {
  2010和Nsight的安装_第8张图片
. 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 还有许多其他功能,以后慢慢了解。

你可能感兴趣的:(CUDA,documentation,parallel,profiler,2010,debugging)