2016-12-08 8 views
0

私はssh経由でgpuクラスタにアクセスできます。私は、クラスタ上にmatlabをインストールせずにmatlabのコードを実行したい。だから私はgpusをローカルgpusのようにアクセス可能にしたいのです。例: matlabコードローカルgpusのようにgpuクラスタ(ssh経由でアクセス可能)にアクセスできるようにすることはできますか?

gpuDevice() 

は、ローカルのgpuだけでなく、リモートのものも表示する必要があります。それは可能ですか?何とかCUDAで設定する必要がありますか?

+0

それは多くの待ち時間になるでしょう... – Jakuje

+0

クラスタにmatlabをインストールして計算を実行する方が良いですか? – Maximilian

+0

yep - 帯域幅もかなり小さくなります。 – tera

答えて

1

rcudaはあなたが探しているものです。しかし、リモートGPUを使用すると、リモートGPUへのリンクのレイテンシが高く、帯域幅が狭いという性質上、severe performanceの影響があります。したがって、可能であれば、リモートマシンでコード全体(あなたの場合はmatlab)を実行する方が良い選択です。

関連する問題