Ok, below is the output of “./lmp -h”. Can you tell if lammps compiled properly with kokkos?
[1665869734.494330] [beluga3:191676:0] sys.c:744 MXM WARN Conflicting CPU frequencies detected, using: 3402.83
[1665869734.604292] [beluga3:191676:0] mxm.c:196 MXM WARN The ‘ulimit -s’ on the system is set to ‘unlimited’. This may have negative performance implications. Please set the stack size to the default value (10240)
Large-scale Atomic/Molecular Massively Parallel Simulator - 23 Jun 2022 - Update 1
Usage example: ./lmp -var t 300 -echo screen -in in.alloy
List of command line options supported by this LAMMPS executable:
-echo none/screen/log/both : echoing of input script (-e)
-help : print this help message (-h)
-in none/filename : read input from file or stdin (default) (-i)
-kokkos on/off … : turn KOKKOS mode on or off (-k)
-log none/filename : where to send log output (-l)
-mdi ‘’ : pass flags to the MolSSI Driver Interface
-mpicolor color : which exe in a multi-exe mpirun cmd (-m)
-cite : select citation reminder style (-c)
-nocite : disable citation reminder (-nc)
-package style … : invoke package command (-pk)
-partition size1 size2 … : assign partition sizes (-p)
-plog basename : basename for partition logs (-pl)
-pscreen basename : basename for partition screens (-ps)
-restart2data rfile dfile … : convert restart to data file (-r2data)
-restart2dump rfile dgroup dstyle dfile …
: convert restart to dump file (-r2dump)
-reorder topology-specs : processor reordering (-r)
-screen none/filename : where to send screen output (-sc)
-skiprun : skip loops in run and minimize (-sr)
-suffix gpu/intel/opt/omp : style suffix to apply (-sf)
-var varname value : set index style variable (-v)
OS: Linux “CentOS Linux 7 (Core)” 3.10.0-1160.76.1.el7.x86_64 x86_64
Compiler: GNU C++ 7.3.0 with OpenMP 4.5
C++ standard: C++11
MPI v3.1: Open MPI v3.1.2, package: Open MPI [email protected] Distribution, ident: 3.1.2, repo rev: v3.1.2, Aug 22, 2018
Accelerator configuration:
Active compile time flags:
-DLAMMPS_GZIP
-DLAMMPS_PNG
-DLAMMPS_JPEG
-DLAMMPS_FFMPEG
-DLAMMPS_SMALLBIG
sizeof(smallint): 32-bit
sizeof(imageint): 32-bit
sizeof(tagint): 32-bit
sizeof(bigint): 64-bit
Available compression formats:
Extension: .gz Command: gzip
Extension: .bz2 Command: bzip2
Extension: .zst Command: zstd
Extension: .xz Command: xz
Extension: .lzma Command: xz
Extension: .lz4 Command: lz4
Installed packages:
MACHDYN MANYBODY
List of individual style options included in this LAMMPS executable
atomic body charge ellipsoid hybrid
line smd sphere tri
respa verlet
cg fire fire/old hftn quickmin
sd
adp airebo airebo/morse atm bop
born buck buck/coul/cut comb comb3
coul/cut coul/debye coul/dsf coul/wolf reax
eam eam/alloy eam/cd eam/cd/old eam/fs
eam/he edip edip/multi eim extep
gw gw/zbl hybrid hybrid/overlay hybrid/scaled
lcbop lj/cut lj/cut/coul/cut lj/expand local/density
meam/spline meam/sw/spline morse nb3b/harmonic polymorphic
rebo smd/hertz smd/tlsph smd/tri_surface smd/ulsph
soft sw sw/angle/table sw/mod table
tersoff tersoff/mod tersoff/mod/c tersoff/table tersoff/zbl
threebody/table vashishta vashishta/table yukawa zbl
zero
hybrid zero
hybrid zero
hybrid zero
hybrid zero
-
KSpace styles:
-
Fix styles
adapt addforce ave/atom ave/chunk ave/correlate
ave/histo ave/histo/weight ave/time aveforce
balance box/relax deform deposit ave/spatial
ave/spatial/sphere lb/pc lb/rigid/pc/sphere
client/md dt/reset efield enforce2d evaporate
external gravity halt heat indent
langevin lineforce momentum move nph
nph/sphere npt npt/sphere nve nve/limit
nve/noforce nve/sphere nvt nvt/sllod nvt/sphere
planeforce press/berendsen print property/atom qeq/comb
recenter restrain setforce smd/adjust_dt
smd/integrate_tlsph smd/integrate_ulsph
smd/move_tri_surf smd/setvel smd/wall_surface
spring spring/chunk spring/self store/force store/state
temp/berendsen temp/rescale thermal/conductivity vector
viscous wall/harmonic wall/lj1043 wall/lj126 wall/lj93
wall/morse wall/reflect wall/region
aggregate/atom angle angle/local angmom/chunk bond
bond/local centro/atom centroid/stress/atom chunk/atom
chunk/spread/atom cluster/atom cna/atom com
com/chunk coord/atom dihedral dihedral/local dipole
dipole/chunk displace/atom erotate/sphere erotate/sphere/atom
fragment/atom global/atom group/group gyration gyration/chunk
heat/flux improper improper/local inertia/chunk ke
ke/atom msd msd/chunk omega/chunk orientorder/atom
pair pair/local pe pe/atom pressure
property/atom property/chunk property/local rdf reduce
reduce/chunk reduce/region slice smd/contact/radius
smd/damage smd/hourglass/error smd/internal/energy
smd/plastic/strain smd/plastic/strain/rate smd/rho
smd/tlsph/defgrad smd/tlsph/dt smd/tlsph/num/neighs
smd/tlsph/shape smd/tlsph/strain smd/tlsph/strain/rate
smd/tlsph/stress smd/triangle/vertices smd/ulsph/effm
smd/ulsph/num/neighs smd/ulsph/strain
smd/ulsph/strain/rate smd/ulsph/stress smd/vol
stress/atom temp temp/chunk temp/com temp/deform
temp/partial temp/profile temp/ramp temp/region temp/sphere
torque/chunk vacf vcm/chunk
block cone cylinder ellipsoid intersect
plane prism sphere union
atom cfg custom image local
movie xyz
balance change_box create_atoms create_bonds create_box
delete_atoms delete_bonds reset_ids kim_init kim_interactions
kim_param kim_property kim_query message server
displace_atoms info minimize read_data read_dump
read_restart replicate rerun reset_atom_ids reset_mol_ids
run set velocity write_coeff write_data
write_dump write_restart