Outils pour utilisateurs

Outils du site


logiciels:sparta

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
logiciels:sparta [2018/04/10 20:07]
montap01 [Exemple de fichier batch]
logiciels:sparta [2018/04/10 20:18] (Version actuelle)
montap01 [SPARTA]
Ligne 12: Ligne 12:
     * 2017-12-17 :     * 2017-12-17 :
       * ''spa_icc+intel_mpi'' -> compilé avec le compilateur Intel et librairie Intel MPI       * ''spa_icc+intel_mpi'' -> compilé avec le compilateur Intel et librairie Intel MPI
-      * ''spa_kokkos_cuda'' -> compilé avec GNU GCC + OpenMPI + Cuda 7.5+      * ''spa_kokkos_cuda'' -> compilé avec GNU GCC + OpenMPI 1.8.2 + Cuda 7.5 
 +      * ''spa_kokkos_cuda_ompi1107'' -> compilé avec GNU GCC + OpenMPI 1.10.7 + Cuda 7.5
  
  
Ligne 60: Ligne 61:
  
 Notes sur les différentes versions, avec support GPU / MPI Notes sur les différentes versions, avec support GPU / MPI
-  * Sparta 23Dec2017 avec Kokkos (GPU) + OpenMPI 1.8.2 : fonctionne bien en mono tache uniquement<code>+  * Sparta 23Dec2017 avec Kokkos (GPU) + OpenMPI 1.8.2<code>
 #SBATCH --tasks=1 #SBATCH --tasks=1
 #SBATCH --gres=gpu:2 #SBATCH --gres=gpu:2
Ligne 68: Ligne 69:
 module load mpi/openmpi/1.8.2-gcc64 module load mpi/openmpi/1.8.2-gcc64
  
 +# 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 "log.sparta.$SLURM_JOBID" 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 "log.sparta.$SLURM_JOBID"
 +# 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 "log.sparta.$SLURM_JOBID"
 </code> </code>
   * Sparta 23Dec2017 avec Kokkos (GPU) + OpenMPI 1.10.7 : arrive à fonctionner en parallèle<code>   * Sparta 23Dec2017 avec Kokkos (GPU) + OpenMPI 1.10.7 : arrive à fonctionner en parallèle<code>
logiciels/sparta.1523383651.txt.gz · Dernière modification: 2018/04/10 20:07 de montap01