User Tools

Site Tools


lammps

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
lammps [2020/02/11 19:05]
root
lammps [2022/02/10 00:14] (current)
root
Line 1: Line 1:
 ====lammps==== ====lammps====
 +
 For a reference Intel compilation, see For a reference Intel compilation, see
 ''/scrfs/apps/lammps/lammps-16Mar18/src/lmp_pinnacle-threaded'' Lammps modules are ''/scrfs/apps/lammps/lammps-16Mar18/src/lmp_pinnacle-threaded'' Lammps modules are
 +
 <code> <code>
 /scrfs/apps/lammps/lammps-16Mar18/src$ make ps | grep "YES:" /scrfs/apps/lammps/lammps-16Mar18/src$ make ps | grep "YES:"
Line 16: Line 18:
 Installed YES: package USER-SMD Installed YES: package USER-SMD
 </code> </code>
 +
 Makefile is a slight modification of the Lammps-included Makefile.knl. This is compiled on Trestles to be upwards compatible with all systems. For the Phis you would want to include the MIC-AVX512 from the original. Makefile is a slight modification of the Lammps-included Makefile.knl. This is compiled on Trestles to be upwards compatible with all systems. For the Phis you would want to include the MIC-AVX512 from the original.
 +
 <code> <code>
 /scrfs/apps/lammps/lammps-16Mar18/src/MAKE/OPTIONS$ diff Makefile.knl Makefile.pinnacle-threaded /scrfs/apps/lammps/lammps-16Mar18/src/MAKE/OPTIONS$ diff Makefile.knl Makefile.pinnacle-threaded
Line 41: Line 45:
 > icc -O -o $@ $< > icc -O -o $@ $<
 </code> </code>
 +
 Best known run configuration on all (non-Phi) systems is with MPI threads=physical cores/2 like so for Pinnacle 32-core: Best known run configuration on all (non-Phi) systems is with MPI threads=physical cores/2 like so for Pinnacle 32-core:
 +
 <code> <code>
 module load intel/19.0.5 impi/19.0.5 mkl/19.0.5 module load intel/19.0.5 impi/19.0.5 mkl/19.0.5
 mpirun -np 16 -genv OMP_NUM_THREADS=2 /scrfs/apps/lammps/lammps-16Mar18/src/lmp_pinnacle-threaded -pk intel 0 omp 2 -sf intel <in.dpd >out mpirun -np 16 -genv OMP_NUM_THREADS=2 /scrfs/apps/lammps/lammps-16Mar18/src/lmp_pinnacle-threaded -pk intel 0 omp 2 -sf intel <in.dpd >out
 </code> </code>
 +
 Benchmarks across systems for one node are Benchmarks across systems for one node are
 +
 <code> <code>
 Razor 16 core, np=8     1:56 Razor 16 core, np=8     1:56
lammps.1581447937.txt.gz ยท Last modified: 2020/02/11 19:05 by root