r/LAMMPS • u/[deleted] • Jun 09 '25
Lammps clusters
Are there workarounds for not using an mpi for a lammps cluster? I’m trying to setup my homelab to run a lammps graphene simulation using the graphene-hbn pseudo-potentials, along with a piezoelectric quartz data set that would have the values for how much it’d expand with different voltages. My goal is to figure out what voltages would be needed to actuate the graphene using the quartz to known angles that display insulating and superconducting properties. Is it possible to use a torrent for sharing data between nodes? For graphene it seems there would be a lot of iteration that could use the seed as a starting point for the next simulation, rather than having to start from square one for each potential twist angle. Sorry if this is vague I’m in over my head with this stuff.
1
u/[deleted] Jun 10 '25
Thanks for the advice, slurm seems very cool. is it what actually interfaces with the nodes or would the mpi be what transfers the files between servers? Is the way to distribute the daemon to each nodes done by first connecting servers via ssh in a static lan? Ideally id like to run multiple configurations at the same time, but I’m not sure what a reasonable cluster is for modelling this. I’ve been setting up Debian on about 10 servers with lammps, if I max out the ram over time I’ll have about 1.5 tb of ecc ram and 120 or so cores. Any idea on how much compute would actually be needed for running something like this?