Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
logiciels:sparta [2016/08/18 09:35] montap01 créée |
logiciels:sparta [2018/04/10 20:18] (Version actuelle) montap01 [SPARTA] |
||
---|---|---|---|
Ligne 6: | Ligne 6: | ||
* Site web : http:// | * Site web : http:// | ||
* Versions installées : | * Versions installées : | ||
- | * 2016-07-11, avec librairie Intel MPI et support du format d' | + | * 2016-07-11 |
+ | * 2017-03-16 : avec librairie MPI, support des images PNG et JPEG. Deux versions sont disponibles : | ||
+ | * '' | ||
+ | * '' | ||
+ | * 2017-12-17 : | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | ===== Citer SPARTA ===== | ||
+ | Si vous utilisez Sparta pour des travaux faisant l' | ||
+ | < | ||
+ | 1.5 Acknowledgments and citations | ||
+ | |||
+ | SPARTA development has been funded by the US Department of Energy (DOE). | ||
+ | |||
+ | If you use SPARTA results in your published work, please cite the paper(s) listed under | ||
+ | the Citing SPARTA link of the SPARTA WWW page, and include a pointer to the SPARTA WWW | ||
+ | Site (http:// | ||
+ | |||
+ | The Publications link on the SPARTA WWW page lists papers that have cited SPARTA. If your | ||
+ | paper is not listed there, feel free to send us the info. If the simulations in your paper | ||
+ | produced cool pictures or animations, we'll be pleased to add them to the Pictures or Movies | ||
+ | pages of the SPARTA WWW site. | ||
+ | |||
+ | The core group of SPARTA developers is at Sandia National Labs: | ||
+ | |||
+ | Steve Plimpton, sjplimp at sandia.gov | ||
+ | Michael Gallis, magalli at sandia.gov | ||
+ | </ | ||
===== Utilisation ===== | ===== Utilisation ===== | ||
Ligne 16: | Ligne 45: | ||
module load sparta/ | module load sparta/ | ||
+ | ==== Exemple de fichier batch ==== | ||
+ | Dans l' | ||
+ | |||
+ | < | ||
+ | #!/bin/bash | ||
+ | # | ||
+ | #SBATCH --partition=normal | ||
+ | #SBATCH --tasks=4 | ||
+ | #SBATCH --cpus-per-task=1 | ||
+ | #SBATCH --mem=2g | ||
+ | |||
+ | module load sparta | ||
+ | srun spa_icc+intel_mpi -sc none < in.free | ||
+ | </ | ||
+ | |||
+ | Notes sur les différentes versions, avec support GPU / MPI | ||
+ | * Sparta 23Dec2017 avec Kokkos (GPU) + OpenMPI 1.8.2< | ||
+ | #SBATCH --tasks=1 | ||
+ | #SBATCH --gres=gpu: | ||
+ | |||
+ | module unload configuration | ||
+ | module load sparta/ | ||
+ | module load mpi/ | ||
+ | |||
+ | # Uniquement en mono-tâche : | ||
+ | mpirun spa_kokkos_cuda -sc none -sf kk -k on g 2 -pk kokkos reduction atomic comm threaded -v x 16 -v y 10 -v z 20 -v t 100 -in in.sphere -log " | ||
+ | # On comme ça avec plusieurs processus : | ||
+ | srun --mpi=pmi2 spa_kokkos_cuda -sc none -sf kk -k on g 2 -pk kokkos reduction atomic comm threaded -v x 16 -v y 10 -v z 20 -v t 100 -in in.sphere -log " | ||
+ | </ | ||
+ | * Sparta 23Dec2017 avec Kokkos (GPU) + OpenMPI 1.10.7 : arrive à fonctionner en parallèle< | ||
+ | #SBATCH --tasks=2 | ||
+ | #SBATCH --gres=gpu: | ||
+ | |||
+ | module load sparta/ | ||
+ | module load mpi/ | ||
+ | module load gcc/4.9.4 | ||
+ | srun --mpi=pmi2 spa_kokkos_cuda_ompi1107 -sc none -sf kk -k on g 2 -pk kokkos reduction atomic comm threaded -v x 16 -v y 10 -v z 20 -v t 100 -in in.sphere -log " | ||
+ | </ |