admin:compilaciones:lammps
LAMMPS
La compilación de LAMMPS para GPU tiene dos opciones: https://docs.lammps.org/Speed_gpu.html (con backend OpenCL)
https://matsci.org/t/lammps-with-kokkos-using-sycl-for-intel-pvc-gpu/52835/3 por ahora me estoy concentrando en la primera porque la segunda parece ser más difícil. En teoría, para spack sería lammps+gpu +opencl %oneapi ^intel-oneapi-mkl
Me faltaría probar la compilación con spack, aunque hay paquetes que no trae. Estoy compilando con OpenMPI
## En el directorio de los fuentes luego de desempaquetar el .tar.gz module load intel openmpi4 cmake mkdir build && cd build cmake -DCMAKE_CXX_FLAGS="-msse4.1 -msse3" -DCMAKE_C_FLAGS="-msse4.1 -msse3" -D PKG_INTEL=yes -D PKG_GPU=yes -D GPU_API=opencl -D FFT=MKL ../cmake/ -C ../cmake/presets/most.cmake cmake --build . -j64
admin/compilaciones/lammps.txt · Last modified: by joaquintorres
