Hi List, I am starting to deploy a small cluster of machines, and I'd like to take advantage of Julia's ability for distributed computing. I have one "big" machine purely for computing (48 Xeon cores, 256 GB RAM), and a few workstations (12 i7 cores, 64 GB RAM). This is all connected on a "head" machine, which also routes our local traffic onto the university network.
All of this runs Fedora 22 (server or workstation), all machines have the same versions of the same libraries, and everyone has accounts on all machines. On a typical day, students use their workstations, but there are most likely a few available cores. I know I can add workers over ssh, but I'm wondering what the best strategy is. 1. Should I use a job manager on our head machine? 2. Should I spawn workers on the other workstations directly? 3. Some other solution? In short, I'd be really interested in discussing how you handled similar situations. t -- Timothée Poisot, PhD Professeur adjoint Département des sciences biologiques Université de Montréal phone : 514 343-7691 web : http://poisotlab.io twitter: @PoisotLab meeting: https://tpoisot.youcanbook.me/