GROMACS
Biomolekylär dynamik med hög genomströmning för proteiner, lipider och nukleinsyror, trimmad för GPU-avlastning och MPI över flera noder.
Kör LAMMPS på Slurm-baserad HPC hos WECORE: klassisk molekyldynamik från atomistiska till grovkorniga och mesoskaliga modeller, med rumslig uppdelning över MPI-ranker och GPU-acceleration.
LAMMPS är en klassisk molekyldynamikkod byggd kring rumslig uppdelning och ett mycket stort bibliotek av interatomära potentialer, från enkel Lennard-Jones via EAM och ReaxFF till maskininlärda potentialer.
Den är medvetet modulär. De flesta grupper använder den som en simuleringsmotor de skriptar, snarare än som en färdig applikation.
Följ sprickbildning, dislokationsdynamik och mekanisk respons med atomistisk upplösning, där en kontinuummodell slutar ge svar.
Simulera ytor, gränsytor och skiktade system, där strukturen vid gränsen styr hela systemets beteende.
Nå tids- och längdskalor som en helatomsmodell inte klarar, inklusive granulära och mesoskaliga flöden.
Arbeta med ReaxFF och besläktade potentialer där bindningar bryts och bildas och en fast bindningstopologi inte räcker.
Skicka indataskript till kön och låt den rumsliga uppdelningen sprida simuleringsboxen över MPI-ranker, så att en modell som inte får plats på en nod körs över klustret. Parametersvep går ut som jobbarrayer.
GPU-paketen flyttar par- och grannberäkningarna till acceleratornoder överallt där potentialen stöder det. Det är oftast skillnaden mellan en körning som mäts i veckor och en som mäts i dagar.