それぞれ12の物理コアを備えた2台のコンピュータがあります。
コンピュータAはタスクを受け入れ、それをAとBに割り当てる必要があります。
コンピュータAとBを設定したいです。
- AはSSHを介して作業を受け入れ、それをAとBに(ややインテリジェントに)配布します。
- 可能であれば、「個人的なニーズ」に従って、各システムで4つのコアをブロックしたいと思います。
タスクはPythonスクリプトまたはC ++で書かれた実行可能ファイルでなければなりません(mpiコードを含めることができます)。
私はslurmとSun Grid Engineについて読んでいますが、このユースケースに比べて強力で複雑なようです(私はこれをやって問題を解決する方法を読むのに一週間を費やしたくありません)。要件を満たすためのより簡単なソリューションはありますか?