Molecular

One image, built forthe card you attach

GROMACS with both MPI and CUDA compiled in.gmx_mpi takes the GPU when there is one, and the CPU when not.

GROMACS 2025.24 cores · 32 GBNVIDIA GPURuns in a shell
hub://gromacs

$ dxflow workflow create --identity gromacs hub://gromacs

$ dxflow workflow start gromacs

01Pick a machinecores, memory and a rate per hour
02Create the workflowpulled from the hub, once
03Run it, then stopstopped when the work is done
The application

One image,both ways to run

Built from source with AVX2, its own FFTW, and the usual force fields.

GPU or CPU

mdrun -nb gpu offloads to the card; with no card it runs on a CPU.

MPI ranks

mpirun -np N gmx_mpi mdrun spreads the run over the cores you got.

The usual force fields

The AMBER, CHARMM, GROMOS and OPLS fields, plus free energy, REMD.

The shell

No window,just a prompt

The container stays up, and you run gmx_mpi against /volume.

gmx_mpiCommandon the PATH already
/volumeStorageinputs, trajectories, logs
The container stays upIt idles until you stop it, so the shell is there when you are.
Everything on /volumePut the inputs there; trajectories and logs are written back.
Run GROMACS on your own machinePick a machine that meets it, and it opens about a minute after you ask.