質問: windows上のec2gpuインスタンス amazon ec2gpuインスタンスにcudatoolkitをインストールするのに多くの問題があります。 amazonのhvmwindows 2008 serveramiとnvidiagpuイメージの両方をg2.xlargeインスタンスで起動してみました。rdp(リモートデスクトッププロトコル)を介してインスタンスに接続します。nvidiawebサイトからwindowsvista 7 8 desktop64ビット用のcuda5.5ツールキットをダウンロードしました。このツールキットをインストールしようとするたびに、nvidiaインストーラーから同じエラーが発生します。nvidia互換カードが見つかりませんでした。rdp経由で接続しているからですか?私はフォローしようとします: http://adnanboz.wordpress.com/2012/01/06/how-to-set-up-amazon-ec2-windows-gpu-instance-for-nvidia-cuda-development / しかし、cudaツールキットをインストールするときに立ち往生しています。amazonのドキュメントはwindowsでは非常にまばらです: http://docs.aws.amazon.com/awsec2/latest/userguide/using_cluster_computing.html#install-nvidia-driver-windows 再度ドライバーをインストールすると、tightvncまたはrdpを介して接続されたドライバーインストールプログラムを起動しても、nvidiaカードが見つからないという苦情があります。ポインタはありますか?
回答: cuda toolkit5.5または6.5のインストールに問題はありませんでした。 g2.2xlargeインスタンスでクリーンなwindows 2012 r2amiを起動します。 (クリーンなamiでは、nvidia cuda amiとは異なり、スポット価格のg2インスタンスを使用することもできます。) ヒント:ポート3389でtcpとudp接続の両方を許可するセキュリティグループを使用します。これにより、最新バージョンのrdpが可能になりますより速く動作します。 インストールvisual studio 2013(「visualstudio express 2013 for windows desktop」は、32ビットアプリのコンパイルには問題ないと思いますが、proの試用版をインストールします安全のためのエディション)。 cuda toolkitをインストールします(ツールキットに付属しているドライバー以外のドライバーはインストールしないでください。問題が発生することがよくあります) アプリケーションを実行するには: team viewerまたは別のvncタイプのアプリをインストールします 接続する 管理コマンドプロンプトを起動します(コマンドプロンプトアイコンを右クリックし、[管理者として実行]を選択します) コマンドを実行するquery session現在のユーザーセッションを表示します。次のようになります: sessionname username id state type device services 0 disc rdp-tcp#24 user 2 active console 3 conn rdp-tcp 65536 listen 「rdp」で始まり、ユーザー名が記載されている行を探します。多くの場合、セッションidは2になります。 コマンドを実行するtscon <session id> /dest:console /password:<password of current user>ユーザーセッションをrdp仮想ビデオカードからハードウェアビデオカードに移動するため。 rdpは切断されますが(まだ接続されている場合)、team viewerは接続されたままになります(解像度が変更される場合があります)。 cudaプログラムを実行し、デバッグを開始します。 プログラムが実行されると、パフォーマンスを向上させるためにrdpを介して実際に再接続できます。 アプリケーションを実行する別の方法 : 管理コマンドプロンプトを開き、セッションidを見つけます(上記のとおり) 実行tscon <session id> /dest:console /password:<password of current user> & <command to start your program>例: tscon 2 /dest:console /password:1234 & mycudaapp.exe rdpが切断され、プログラムが開始されます rdpを再接続します ヒント:オープンハードウェアモニターを使用して、gpuの使用状況を監視します。