1

CUDA 対応の GPU がインストールされたサーバー (Ubuntu サーバー 12.04 LTS - GUI なし) と、CUDA GPU のないデスクトップ Linux (Fedora 18) マシンがあります。デスクトップ マシンでコードを開発し、リモート サーバー マシンでコンパイルしてデバッグしたいと考えています。

これを行うために、C/C++ リモート起動プラグインを備えた Nsight 5 Eclipse エディションを使用する予定です (この例のhttp://wiki.eclipse.org/CDT/User/FAQ#How_do_I_debug_a_remote_application.3Fのように)。ただし、必要なすべてのプラグイン (C/C++ リモート起動、RSE) が Nsight にインストールされていても、プロジェクトの使用可能なデバッグ構成で「C/C++ リモート アプリケーション」を選択することはできません。

それは Nsight Eclipse IDE の制限ですか、それともここで重要な何かが欠けていますか?

4

1 に答える 1

5

Nsight 5.0 はリモート デバッグをサポートしていません。これには特別な cuda-gdb サーバー ソフトウェアが必要なためです。cuda-gdbserver と Nsight EE リモート デバッグは、CUDA ツールキット 5.5 の一部としてリリースされます (先週の GTC で CUDA ツールキット 5.5 のデモを行い、できるだけ早くリリースするために懸命に取り組んでいます)。

リモート デバッガー接続の UI はわずかに異なり、Eclipse プラグインを個別にインストールする必要がないことに注意してください。

更新: CUDA Toolkit 5.5 RC (Nsight EE 5.5 を含む) は、登録済みの CUDA 開発者向けにダウンロードできます。これには、リモート デバッグ サポートが含まれます。

于 2013-03-28T16:17:47.273 に答える