NVIDIA Parallel Nsight について
をテンプレートにして作成
[
トップ
|
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
NVIDIA Parallel Nsight(旧NVIDIA Nexus)について
*NVIDIA Parallel Nsight [#t53fbfc7]
[[NVIDIA Parallel Nsight:http://developer.nvidia.com/obje...
Visual Studio上で動きます.
%%&color(red,white){注)2010年6月現在まだベータテスタ向け...
2010年7月22日 NVIDIA Parallel Nsight 1.0がリリースされま...
[[Parallel Nsight Downloads:http://developer.nvidia.com/o...
[[Parallel Nsight Activation Site:http://parallelnsightac...
2010年9月17日 NVIDIA Parallel Nsight 1.5RCがリリースされ...
アクティベーションキーは1.0のものを取得していれば,アクテ...
1.5RC用のも追加されています.
**特徴と注意点 [#j2ecc8e2]
-Visuao Studio 2008, 2010と連携
-CUDA Cデバッガ, Graphics Inspector, Analyzerなど
-デバッガをの動作には複数のGPU(Multiple GPUs in a PC もし...
-ホストプログラムとモニタープログラムに分かれていて,ホス...
上でデバッグを行い,デバッグ用のプログラムはモニターがイ...
デバッグ情報はネットワーク経由で送受信する.
-(2GPUを持つ)1台のPC上でデバッグを行う場合はホストとモニ...
**インストール [#a92cb862]
GPU開発用のツールをインストールする場合,2つの方法がある.
-リモートデバッグ用(ホストとターゲットが異なるPC)
-ローカルデバッグ用(ホストとターゲットが同じPC)
ホスト : Visual Studio 2008を使ってGPUコードをビルド,実...
ターゲット : デバッグ用アプリケーション(Debug Monitor)を...
ローカルデバッグのためには同じPC上に2つのCUDA-capable GPU...
***セットアップ [#padde5e1]
+マシンスペックがシステム要求を満たすことを確認する.
+最新のディスプレイドライバをインストール.
+デバッグモニターをインストールする.
++NVIDIA_Parallel_Nsight_Monitor_xxx.msiをダウンロード,...
++インストーラが立ち上がるのでウィンドウの指示に従いイン...
+デバッグモニターを立ち上げる.
++スタートメニューから NVIDIA Nexus Monitor 1.0 -> Nexus ...
++正常に起動していれば,システムトレイにアイコンが出てい...
+ドライバのTDRを無効にする.
++システムトレイのデバッグモニターアイコンを右クリックし...
++OptionウィンドウからGeneral -> WDDM TDR enabled をFalse...
+ホストソフトウェアをインストールする.
++NVIDIA_Parallel_Nsight_Host_xxx.msiをダウンロード,実行...
++インストーラが立ち上がるのでウィンドウの指示に従いイン...
+WPFのD3Dアクセラレーションを無効にする.
++Windowsエクスプローラを起動.
++Commonフォルダを開く(32bitシステム : C:\Program Files\N...
++DisableWpfHardwareAcceleration.regをダブルクリック(HKEY...
++PCを再起動する.
手順7はローカルデバッグ用のみで,リモートでバッグでは手順...
***"headless" デバッグのセットアップ [#p3fdacad]
headlessデバッグはローカルデバッグにおいて2枚目のGPUが実...
Nsight推奨ドライバがインストールされていること.
+NVIDIAコントロールパネルから"headless"にしたいGPUのモニ...
++NVIDIA コントロールパネルを開く
++左のパネルからディスプレイ->複数のディスプレイの設定を...
++"headless"にするGPUのチェックを外し,Applyボタンを押す
+NVIDIAコントロールパネルから"headless"にしたいGPUのPhysX...
++NVIDIA コントロールパネルを開く
++左のパネルから3D設定->PhysX構成の設定を開く
++"headless"にするGPUを選び,適用ボタンを押す
***CUDAデバッガの使用 [#uf8c2cc2]
+ターゲットPCでモニタープログラムを立ち上げる.
+ホストPC上でデバッグしたいVisual Studioプロジェクトを起...
+通常のCUDAプログラムと同様にCUDAコンパイラなどの設定を行...
Nsight用のディレクトリ(C:\Program Files\NVIDIA GPU Comput...
+プロジェクトを右クリックして,メニューから"Nsight User P...
Launch -> Launch OptionsのConnection nameにターゲットPCの...
+CUDAカーネル関数に通常のVisual Studioデバッカと同じ操作...
+Nsightメニューから"Start CUDA Debugging"でデバッグを開始...
++成功したら"Connected Debugger to ターゲットPCのIPアドレ...
++ネットワーク設定などのが問題でターゲットPCに接続できな...
++特定のスレッドについて確認したい場合はデバッグ中にNsigh...
**参考情報 [#s7d5a929]
-[[NVIDIA Parallel Nsight:http://developer.nvidia.com/obj...
-[[Parallel Nsight Webinar:http://developer.nvidia.com/ob...
-[[Parallel Nsight Forum:http://forums.nvidia.com/index.p...
終了行:
NVIDIA Parallel Nsight(旧NVIDIA Nexus)について
*NVIDIA Parallel Nsight [#t53fbfc7]
[[NVIDIA Parallel Nsight:http://developer.nvidia.com/obje...
Visual Studio上で動きます.
%%&color(red,white){注)2010年6月現在まだベータテスタ向け...
2010年7月22日 NVIDIA Parallel Nsight 1.0がリリースされま...
[[Parallel Nsight Downloads:http://developer.nvidia.com/o...
[[Parallel Nsight Activation Site:http://parallelnsightac...
2010年9月17日 NVIDIA Parallel Nsight 1.5RCがリリースされ...
アクティベーションキーは1.0のものを取得していれば,アクテ...
1.5RC用のも追加されています.
**特徴と注意点 [#j2ecc8e2]
-Visuao Studio 2008, 2010と連携
-CUDA Cデバッガ, Graphics Inspector, Analyzerなど
-デバッガをの動作には複数のGPU(Multiple GPUs in a PC もし...
-ホストプログラムとモニタープログラムに分かれていて,ホス...
上でデバッグを行い,デバッグ用のプログラムはモニターがイ...
デバッグ情報はネットワーク経由で送受信する.
-(2GPUを持つ)1台のPC上でデバッグを行う場合はホストとモニ...
**インストール [#a92cb862]
GPU開発用のツールをインストールする場合,2つの方法がある.
-リモートデバッグ用(ホストとターゲットが異なるPC)
-ローカルデバッグ用(ホストとターゲットが同じPC)
ホスト : Visual Studio 2008を使ってGPUコードをビルド,実...
ターゲット : デバッグ用アプリケーション(Debug Monitor)を...
ローカルデバッグのためには同じPC上に2つのCUDA-capable GPU...
***セットアップ [#padde5e1]
+マシンスペックがシステム要求を満たすことを確認する.
+最新のディスプレイドライバをインストール.
+デバッグモニターをインストールする.
++NVIDIA_Parallel_Nsight_Monitor_xxx.msiをダウンロード,...
++インストーラが立ち上がるのでウィンドウの指示に従いイン...
+デバッグモニターを立ち上げる.
++スタートメニューから NVIDIA Nexus Monitor 1.0 -> Nexus ...
++正常に起動していれば,システムトレイにアイコンが出てい...
+ドライバのTDRを無効にする.
++システムトレイのデバッグモニターアイコンを右クリックし...
++OptionウィンドウからGeneral -> WDDM TDR enabled をFalse...
+ホストソフトウェアをインストールする.
++NVIDIA_Parallel_Nsight_Host_xxx.msiをダウンロード,実行...
++インストーラが立ち上がるのでウィンドウの指示に従いイン...
+WPFのD3Dアクセラレーションを無効にする.
++Windowsエクスプローラを起動.
++Commonフォルダを開く(32bitシステム : C:\Program Files\N...
++DisableWpfHardwareAcceleration.regをダブルクリック(HKEY...
++PCを再起動する.
手順7はローカルデバッグ用のみで,リモートでバッグでは手順...
***"headless" デバッグのセットアップ [#p3fdacad]
headlessデバッグはローカルデバッグにおいて2枚目のGPUが実...
Nsight推奨ドライバがインストールされていること.
+NVIDIAコントロールパネルから"headless"にしたいGPUのモニ...
++NVIDIA コントロールパネルを開く
++左のパネルからディスプレイ->複数のディスプレイの設定を...
++"headless"にするGPUのチェックを外し,Applyボタンを押す
+NVIDIAコントロールパネルから"headless"にしたいGPUのPhysX...
++NVIDIA コントロールパネルを開く
++左のパネルから3D設定->PhysX構成の設定を開く
++"headless"にするGPUを選び,適用ボタンを押す
***CUDAデバッガの使用 [#uf8c2cc2]
+ターゲットPCでモニタープログラムを立ち上げる.
+ホストPC上でデバッグしたいVisual Studioプロジェクトを起...
+通常のCUDAプログラムと同様にCUDAコンパイラなどの設定を行...
Nsight用のディレクトリ(C:\Program Files\NVIDIA GPU Comput...
+プロジェクトを右クリックして,メニューから"Nsight User P...
Launch -> Launch OptionsのConnection nameにターゲットPCの...
+CUDAカーネル関数に通常のVisual Studioデバッカと同じ操作...
+Nsightメニューから"Start CUDA Debugging"でデバッグを開始...
++成功したら"Connected Debugger to ターゲットPCのIPアドレ...
++ネットワーク設定などのが問題でターゲットPCに接続できな...
++特定のスレッドについて確認したい場合はデバッグ中にNsigh...
**参考情報 [#s7d5a929]
-[[NVIDIA Parallel Nsight:http://developer.nvidia.com/obj...
-[[Parallel Nsight Webinar:http://developer.nvidia.com/ob...
-[[Parallel Nsight Forum:http://forums.nvidia.com/index.p...
ページ名: