User Tools

Site Tools


lammps

Differences

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

Link to this comparison view

Next revision
Previous revision
lammps [2020/02/11 19:04]
root created
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 -genv MKL_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.1581447851.txt.gz ยท Last modified: 2020/02/11 19:04 by root