#!/bin/sh
### Nom du job
#PBS -N pastix
###  2 noeuds, 12  procs par node
#PBS -l nodes=2:ppn=12
#PBS -W x=NACCESSPOLICY:SINGLEJOB

#PBS -l walltime=00:10:00
##P#B#S -l mem=40gb

# modules cleaning
module purge
module load torque
module load intel/compiler+mkl
module load mvapich2/intel
module load hwloc

### 1 thread passés par la variable d'environnement

export OMP_NUM_THREADS=1

# Pour ne pas confiner (no binding) les threads sur les coeurs de calcul
export IPATH_NO_CPUAFFINITY=1

### Aller dans le répertoire où se trouve votre code, dans cet exemple c'est le
même que le répertoire de soumission de job
#cd $PBS_O_WORKDIR
cd /home/pramet/pastix/ricar/src/example/bin

myapp=./simple

mpirun -np 2 -ppn 1 $myapp -rsa /home/pramet/matrix/audi.rsa -t 12 -v 4
