#!/bin/bash ### Las líneas #SBATCH configuran los recursos de la tarea ### (aunque parezcan estar comentadas) ### Nombre de la tarea #SBATCH --job-name=lammps ### Cola a usar (capacity, capability, gpu) #SBATCH --partition=gpu ### Cantidad de nodos a usar #SBATCH --nodes=1 ### Cantidad de procesos a lanzar por nodo ### capacity=16, capability=18, gpu=20 #SBATCH --ntasks-per-node=20 ### Cores por proceso ### LAMMPS está compilado con OpenMP, probar combinaciones #SBATCH --cpus-per-task=1 export OMP_NUM_THREADS=1 export MKL_NUM_THREADS=1 ### GPUs por nodo ### capacity/capability=0, gpu=1 (K20X) o 2 (M2090) #SBATCH --constraint=kepler #SBATCH --gres=gpu:1 ### Tiempo de ejecucion. Formato dias-horas:minutos. Maximo una semana. #SBATCH --time 7-0:00 ### Script que se ejecuta al arrancar el trabajo ### Cargar el entorno del usuario incluyendo la funcionalidad de modules ### No tocar . /etc/profile ### Cargar los módulos para la tarea # FALTA: Agregar los módulos necesarios module load md/lammps/15may15 ### Largar el programa con los cores detectados ### La cantidad de nodos y cores se detecta automáticamente # FALTA: agregar parámetros srun lmp_mendieta (...)