私の質問は、私が直面しているシナリオに少し固有のものです。ここで見つけて答えるために何を検索すればよいのかよくわかりませんでした。
私は研究の一環として、いくつかのCUDAベースのプログラムの開発に取り組んでいます。GPUノードを備えたスーパーコンピューティングクラスターにアクセスできます(http://www.rcac.purdue.edu/userinfo/resources/carter/)。そして、私の開発マシンは、2011年後半の13インチMacBook Proであり、nVidiaGPUを搭載していません。
ノードでCUDAアプリを実行する方法は2つあります。'qsub'を使用してジョブをスケジュールし、実行されるのを待って出力ファイルを取得することができます。または、「qsub -I」コマンドを使用して、gpuノード自体でインタラクティブシェルを開始できます。これには起動に関連する待ち時間がありますが、起動すると、ローカルマシンを使用しているかのように、ほぼリアルタイムでアプリを実行できます。
今、私はTextMateやTextWranglerのようなものを使ってコードを書いています。そのターミナル(qsub -I one)でテキストエディタ(または任意のエディタ)から直接コマンドを実行する方法はありますか?このようにして、ファイルをサーバーに手動でコピーし、そこでコンパイルして実行するよりもはるかに高速に変更を加えてテストすることができます。
-トーマス