G09 sur 36 cœurs

Exemepl de scripts pour utiliser Gaussian version G09 sur 36 cœurs de calcul (Olympe)

Réservation des ressources

(Plus d’options ici)

#!/bin/bash
#SBATCH -J script_art626
#SBATCH -N 1
#SBATCH -n 1
#SBATCH -c 36
#SBATCH --threads-per-core=1
#SBATCH --time=30:00:00

Initialisation de Gaussian

(Version 09 D1)

Création d’un dossier temporaire de calcul

g09root=/usr/local/gaussian/D01INTEL
export g09root
. $g09root/g09/bsd/g09.profile

Modification de l’environnement pour la performance

export KMP_AFFINITY=granularity=fine,proclist=[`liste.core`],explicit

Lancement de l’application

g09 < g09_test7_PB.com > g09_test7_PB.out

Rapatriement des résultats sous votre home directory

mv mes_outputs $SLURM_SUBMIT_DIR

ATTENTION

Dans la soumission SLURM, si moins de 18 cpus sont demandés, la directive de réservation doit obligatoirement préciser la taille mémoire souhaitée (en Megabytes).

Exemple : #SBATCH --mem=20000

Voir aussi

Gaussian

Versions installées sur OLYMPE :

Gaussian 16 sur GPU

Cet article traite de la version GPU Gaussian 16 B01 Cette version a été compilée dans l’environnement PGI et CUDA :

Gaussian sur 36 cœurs

Réservation des ressources (Plus d’options ici)