<div dir="ltr">Hey Suzanne,<div><br></div><div>In order to "combine" RAM between different systems, you will need a hardware/software solution like ScaleMP, or you need a software framework like OpenMPI.  If your software is already written to use MPI then, in a sense, it is "combining" the memory.</div><div><br></div><div>SLURM is a resource manager and only helps you allocate and track the usage of the memory.</div><div><br></div><div>Here is an example link you may find useful: <a href="https://psteinb.github.io/hpc-in-a-day/02-04-bonus-mpi-for-pi/">https://psteinb.github.io/hpc-in-a-day/02-04-bonus-mpi-for-pi/</a></div><div><br></div><div>Regards,</div><div>Alex</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Apr 17, 2019 at 2:26 PM Susanne Pfeifer <<a href="mailto:spfeife1@asu.edu">spfeife1@asu.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Dear slurm community,<br>
<br>
I am relatively new to Slurm and I am wondering whether it is possible <br>
to combine RAM between different nodes (e.g., can I combine three nodes <br>
with 384GB RAM each to run a job that requires 1TB RAM)? And if, could <br>
you please advise how to do so (I can't seem to find any documentation <br>
online)? Thank you!<br>
<br>
Best,<br>
Susanne<br>
<br>
</blockquote></div>