LS-DYNA
Description
LS-DYNA is an advanced general-purpose multiphysics simulation software package
More information
- Homepage: http://lsdyna.ansys.com/
Available Versions of LS-DYNA
Version | Module | Available on |
---|---|---|
9.3.1-smp-single-avx2 | cae/LS-DYNA/9.3.1-smp-single-avx2 | Noctua 1 |
9.3.1-smp-double-avx2 | cae/LS-DYNA/9.3.1-smp-double-avx2 | Noctua 1 |
9.3.1-mpi-single-avx2 | cae/LS-DYNA/9.3.1-mpi-single-avx2 | Noctua 1 |
9.3.1-mpi-double-avx2 | cae/LS-DYNA/9.3.1-mpi-double-avx2 | Noctua 1 |
9.3.0-mpi-single-avx512 | cae/LS-DYNA/9.3.0-mpi-single-avx512 | Noctua 1 |
9.3.0-mpi-single-avx2 | cae/LS-DYNA/9.3.0-mpi-single-avx2 | Noctua 1 |
9.3.0-mpi-double-avx512 | cae/LS-DYNA/9.3.0-mpi-double-avx512 | Noctua 1 |
9.3.0-mpi-double-avx2 | cae/LS-DYNA/9.3.0-mpi-double-avx2 | Noctua 1 |
9.2.0-mpi-single-avx512 | cae/LS-DYNA/9.2.0-mpi-single-avx512 | Noctua 1 |
9.2.0-mpi-single-avx2 | cae/LS-DYNA/9.2.0-mpi-single-avx2 | Noctua 1 |
9.2.0-mpi-double-avx512 | cae/LS-DYNA/9.2.0-mpi-double-avx512 | Noctua 1 |
9.2.0-mpi-double-avx2 | cae/LS-DYNA/9.2.0-mpi-double-avx2 | Noctua 1 |
9.1.0-mpi-single-avx2 | cae/LS-DYNA/9.1.0-mpi-single-avx2 | Noctua 1 |
9.1.0-mpi-double-avx2 | cae/LS-DYNA/9.1.0-mpi-double-avx2 | Noctua 1 |
15.0.2-smp-double-avx2 | cae/LS-DYNA/15.0.2-smp-double-avx2 | Noctua 1, Noctua 2 |
13.1.0-smp-single-avx2 | cae/LS-DYNA/13.1.0-smp-single-avx2 | Noctua 1, Noctua 2 |
13.1.0-smp-double-avx2 | cae/LS-DYNA/13.1.0-smp-double-avx2 | Noctua 1, Noctua 2 |
13.1.0-mpi-single-avx2 | cae/LS-DYNA/13.1.0-mpi-single-avx2 | Noctua 1, Noctua 2 |
13.1.0-mpi-double-avx2 | cae/LS-DYNA/13.1.0-mpi-double-avx2 | Noctua 1, Noctua 2 |
13.0.0-smp-double-avx2 | cae/LS-DYNA/13.0.0-smp-double-avx2 | Noctua 1, Noctua 2 |
13.0.0-mpi-single-avx2 | cae/LS-DYNA/13.0.0-mpi-single-avx2 | Noctua 1, Noctua 2 |
13.0.0-mpi-double-avx2 | cae/LS-DYNA/13.0.0-mpi-double-avx2 | Noctua 1, Noctua 2 |
12.1.0-mpi-single-avx512 | cae/LS-DYNA/12.1.0-mpi-single-avx512 | Noctua 1 |
12.1.0-mpi-single-avx2 | cae/LS-DYNA/12.1.0-mpi-single-avx2 | Noctua 1, Noctua 2 |
12.1.0-mpi-double-avx512 | cae/LS-DYNA/12.1.0-mpi-double-avx512 | Noctua 1 |
12.1.0-mpi-double-avx2 | cae/LS-DYNA/12.1.0-mpi-double-avx2 | Noctua 1, Noctua 2 |
12.0.0-mpi-single-avx512 | cae/LS-DYNA/12.0.0-mpi-single-avx512 | Noctua 1 |
12.0.0-mpi-single-avx2 | cae/LS-DYNA/12.0.0-mpi-single-avx2 | Noctua 1, Noctua 2 |
12.0.0-mpi-double-avx512 | cae/LS-DYNA/12.0.0-mpi-double-avx512 | Noctua 1 |
12.0.0-mpi-double-avx2 | cae/LS-DYNA/12.0.0-mpi-double-avx2 | Noctua 1, Noctua 2 |
11.2.2-smp-single-avx512 | cae/LS-DYNA/11.2.2-smp-single-avx512 | Noctua 1 |
11.2.2-smp-single-avx2 | cae/LS-DYNA/11.2.2-smp-single-avx2 | Noctua 1 |
11.2.2-smp-double-avx512 | cae/LS-DYNA/11.2.2-smp-double-avx512 | Noctua 1 |
11.2.2-smp-double-avx2 | cae/LS-DYNA/11.2.2-smp-double-avx2 | Noctua 1 |
11.2.2-mpi-single-avx512 | cae/LS-DYNA/11.2.2-mpi-single-avx512 | Noctua 1 |
11.2.2-mpi-single-avx2 | cae/LS-DYNA/11.2.2-mpi-single-avx2 | Noctua 1 |
11.2.2-mpi-double-avx512 | cae/LS-DYNA/11.2.2-mpi-double-avx512 | Noctua 1 |
11.2.2-mpi-double-avx2 | cae/LS-DYNA/11.2.2-mpi-double-avx2 | Noctua 1 |
11.2.1-mpi-single-avx2 | cae/LS-DYNA/11.2.1-mpi-single-avx2 | Noctua 1 |
11.2.1-mpi-double-avx2 | cae/LS-DYNA/11.2.1-mpi-double-avx2 | Noctua 1 |
11.2.0-mpi-single-avx512 | cae/LS-DYNA/11.2.0-mpi-single-avx512 | Noctua 1 |
11.2.0-mpi-single-avx2 | cae/LS-DYNA/11.2.0-mpi-single-avx2 | Noctua 1 |
11.2.0-mpi-double-avx512 | cae/LS-DYNA/11.2.0-mpi-double-avx512 | Noctua 1 |
11.2.0-mpi-double-avx2 | cae/LS-DYNA/11.2.0-mpi-double-avx2 | Noctua 1 |
11.1.0-mpi-single-avx512 | cae/LS-DYNA/11.1.0-mpi-single-avx512 | Noctua 1 |
11.1.0-mpi-single-avx2 | cae/LS-DYNA/11.1.0-mpi-single-avx2 | Noctua 1 |
11.1.0-mpi-double-avx512 | cae/LS-DYNA/11.1.0-mpi-double-avx512 | Noctua 1 |
11.1.0-mpi-double-avx2 | cae/LS-DYNA/11.1.0-mpi-double-avx2 | Noctua 1 |
10.2.0-mpi-single-avx2 | cae/LS-DYNA/10.2.0-mpi-single-avx2 | Noctua 1 |
10.2.0-mpi-double-avx2 | cae/LS-DYNA/10.2.0-mpi-double-avx2 | Noctua 1 |
10.1.0-mpi-single-avx512 | cae/LS-DYNA/10.1.0-mpi-single-avx512 | Noctua 1 |
10.1.0-mpi-single-avx2 | cae/LS-DYNA/10.1.0-mpi-single-avx2 | Noctua 1 |
10.1.0-mpi-double-avx512 | cae/LS-DYNA/10.1.0-mpi-double-avx512 | Noctua 1 |
10.1.0-mpi-double-avx2 | cae/LS-DYNA/10.1.0-mpi-double-avx2 | Noctua 1 |
10.0-mpi-single-avx512 | cae/LS-DYNA/10.0-mpi-single-avx512 | Noctua 1 |
10.0-mpi-single-avx2 | cae/LS-DYNA/10.0-mpi-single-avx2 | Noctua 1 |
10.0-mpi-double-avx512 | cae/LS-DYNA/10.0-mpi-double-avx512 | Noctua 1 |
10.0-mpi-double-avx2 | cae/LS-DYNA/10.0-mpi-double-avx2 | Noctua 1 |
This table is generated automatically. If you need other versions please click pc2-support@uni-paderborn.de.
Usage Hints for LS-DYNA
Usage of LS-DYNA requires a valid license.
An example job script can be found below:
#!/bin/bash
#SBATCH -t TIMELIMIT
#SBATCH -J JOBNAME
#SBATCH --ntasks=NUMBER_OF_MPI_RANKS
#SBATCH --cpus-per-task=NUMBER_OF_THREADS
#SBATCH --mem-per-cpu=MEMORY_PER_CORE
#load license information
source LICENSEFILE
export OMP_NUM_THREADS=NUMBER_OF_THREADS
#load version of LS-DYNA
module reset
module load cae/LS-DYNA/VERSION
srun ls-dyna i=$1 ncpu=NUMBER_OF_THREADS
You will need to replace or modify:
TIMELIMIT
, e.g.2:00:00
for 2 hoursJOBNAME
, i.e. the name of the simulationFor
NUMBER_OF_CPU_CORES
,MEMORY_PER_CORE
,NUMBER_OF_THREADS
:
| Slurm Option | mpi-Version | smp-version |
---|---|---|---|
| --ntasks | number of CPU-cores for the calculation | 1 |
| --mem-per-cpu | memory per CPU-Core, e.g. | memory per CPU-core, e.g. |
| --cpus-per-task | 1 | the number of CPU-cores for the calculation |
LICENSEFILE
this file should contain the license information, e.g.export LSTC_LICENSE="network"
export LSTC_LICENSE_SERVER="..."
export MATFEMD_LICENSE_FILE="..."
We recommend putting it in the group directory in permanent storage, e.g.
$PC2DATA/hpc-prf-.../LS-DYNA.license
VERSION
can be one of the listed above, e.g12.1.0-mpi-double-avx512
. Since the CPUs in Noctua 1 support the AVX512 instruction set extension it is worth trying it compared to the AVX2-version. Your calculation might be faster.
You can then simply use this job script as sbatch jobscipt.sh INPUTFILE
.
Please note that the above versions use Intel MPI on Noctua 1 for better compatibility with the Intel Omnipath interconnect and Intel Xeon Skylake-SP CPUs.
If you need support in using this software, additional version, or other example job scripts please contact pc2-support@uni-paderborn.de.