大学の研究室に参加したばかりで、自分が書いた C++ コードをコンパイルして実行するためのクラスターへのアクセス権が与えられました。SSH を使用してアクセスし、Linux ターミナルのようにクラスターを使用します。
コードの実行中に比較的長い時間待たなければならないことがよくあります。クラスターをより効率的に使用する方法があるかどうかを把握しようとしています。たとえば、クラスターにはさまざまな CPU/ノードがあり、そのうちのいくつかはより多く使用され、他のものはあまり使用されていません。特定の CPU にアクセスするにはどうすればよいですか? さまざまなノードに関する情報を提供する「Ganglia」概要ページにアクセスできます。
また、別の SSH ウィンドウで 2 つのプロセスを実行すると、別のプロセッサまたはノードが自動的に使用されますか、それとも手動で指定する必要がありますか。
これらの問題に役立つドキュメントが見つからなかったので、少し助けていただければ幸いです。
ありがとう