From 1c26d4fc7d578fa6985fc79b873de562d843ba12 Mon Sep 17 00:00:00 2001
From: Fahad Khalid <f.khalid@fz-juelich.de>
Date: Mon, 20 May 2019 08:02:20 +0200
Subject: [PATCH] JURECA job scripts now load the 2018b rather than using the
 default stage, as the DL frameworks are only available on 2018b.

---
 horovod/keras/submit_job_jureca_python2.sh      | 2 ++
 horovod/keras/submit_job_jureca_python3.sh      | 2 ++
 horovod/tensorflow/submit_job_jureca_python2.sh | 2 ++
 horovod/tensorflow/submit_job_jureca_python3.sh | 2 ++
 keras/submit_job_jureca_python2.sh              | 2 ++
 keras/submit_job_jureca_python3.sh              | 2 ++
 pytorch/submit_job_jureca_python2.sh            | 2 ++
 pytorch/submit_job_jureca_python3.sh            | 2 ++
 tensorflow/submit_job_jureca_python2.sh         | 2 ++
 tensorflow/submit_job_jureca_python3.sh         | 2 ++
 10 files changed, 20 insertions(+)

diff --git a/horovod/keras/submit_job_jureca_python2.sh b/horovod/keras/submit_job_jureca_python2.sh
index fd28cdf..4a6162d 100755
--- a/horovod/keras/submit_job_jureca_python2.sh
+++ b/horovod/keras/submit_job_jureca_python2.sh
@@ -12,6 +12,8 @@
 #SBATCH --mail-type=ALL
 
 # Load the required modules
+module use /usr/local/software/jureca/OtherStages
+module load Stages/2018b
 module load GCC/7.3.0
 module load MVAPICH2/2.3-GDR
 module load TensorFlow/1.12.0-GPU-Python-2.7.15
diff --git a/horovod/keras/submit_job_jureca_python3.sh b/horovod/keras/submit_job_jureca_python3.sh
index 6b350ee..561a45d 100755
--- a/horovod/keras/submit_job_jureca_python3.sh
+++ b/horovod/keras/submit_job_jureca_python3.sh
@@ -12,6 +12,8 @@
 #SBATCH --mail-type=ALL
 
 # Load the required modules
+module use /usr/local/software/jureca/OtherStages
+module load Stages/2018b
 module load GCC/7.3.0
 module load MVAPICH2/2.3-GDR
 module load TensorFlow/1.12.0-GPU-Python-3.6.6
diff --git a/horovod/tensorflow/submit_job_jureca_python2.sh b/horovod/tensorflow/submit_job_jureca_python2.sh
index 8f7dda0..68b2835 100755
--- a/horovod/tensorflow/submit_job_jureca_python2.sh
+++ b/horovod/tensorflow/submit_job_jureca_python2.sh
@@ -12,6 +12,8 @@
 #SBATCH --mail-type=ALL
 
 # Load the required modules
+module use /usr/local/software/jureca/OtherStages
+module load Stages/2018b
 module load GCC/7.3.0
 module load MVAPICH2/2.3-GDR
 module load TensorFlow/1.12.0-GPU-Python-2.7.15
diff --git a/horovod/tensorflow/submit_job_jureca_python3.sh b/horovod/tensorflow/submit_job_jureca_python3.sh
index 3533fa6..2a50c8b 100755
--- a/horovod/tensorflow/submit_job_jureca_python3.sh
+++ b/horovod/tensorflow/submit_job_jureca_python3.sh
@@ -12,6 +12,8 @@
 #SBATCH --mail-type=ALL
 
 # Load the required modules
+module use /usr/local/software/jureca/OtherStages
+module load Stages/2018b
 module load GCC/7.3.0
 module load MVAPICH2/2.3-GDR
 module load TensorFlow/1.12.0-GPU-Python-3.6.6
diff --git a/keras/submit_job_jureca_python2.sh b/keras/submit_job_jureca_python2.sh
index fc26649..3af5817 100755
--- a/keras/submit_job_jureca_python2.sh
+++ b/keras/submit_job_jureca_python2.sh
@@ -12,6 +12,8 @@
 #SBATCH --mail-type=ALL
 
 # Load the required modules
+module use /usr/local/software/jureca/OtherStages
+module load Stages/2018b
 module load GCC/7.3.0
 module load TensorFlow/1.12.0-GPU-Python-2.7.15
 module load Keras/2.2.4-GPU-Python-2.7.15
diff --git a/keras/submit_job_jureca_python3.sh b/keras/submit_job_jureca_python3.sh
index ea52f92..faf5b7c 100755
--- a/keras/submit_job_jureca_python3.sh
+++ b/keras/submit_job_jureca_python3.sh
@@ -12,6 +12,8 @@
 #SBATCH --mail-type=ALL
 
 # Load the required modules
+module use /usr/local/software/jureca/OtherStages
+module load Stages/2018b
 module load GCC/7.3.0
 module load TensorFlow/1.12.0-GPU-Python-3.6.6
 module load Keras/2.2.4-GPU-Python-3.6.6
diff --git a/pytorch/submit_job_jureca_python2.sh b/pytorch/submit_job_jureca_python2.sh
index a36bcfd..b5dcb4f 100755
--- a/pytorch/submit_job_jureca_python2.sh
+++ b/pytorch/submit_job_jureca_python2.sh
@@ -12,6 +12,8 @@
 #SBATCH --mail-type=ALL
 
 # Load the required modules
+module use /usr/local/software/jureca/OtherStages
+module load Stages/2018b
 module load GCC/7.3.0
 module load MVAPICH2/2.3-GDR
 module load PyTorch/1.0.0-GPU-Python-2.7.15
diff --git a/pytorch/submit_job_jureca_python3.sh b/pytorch/submit_job_jureca_python3.sh
index 6deee4e..d6d0de1 100755
--- a/pytorch/submit_job_jureca_python3.sh
+++ b/pytorch/submit_job_jureca_python3.sh
@@ -12,6 +12,8 @@
 #SBATCH --mail-type=ALL
 
 # Load the required modules
+module use /usr/local/software/jureca/OtherStages
+module load Stages/2018b
 module load GCC/7.3.0
 module load MVAPICH2/2.3-GDR
 module load PyTorch/1.0.0-GPU-Python-3.6.6
diff --git a/tensorflow/submit_job_jureca_python2.sh b/tensorflow/submit_job_jureca_python2.sh
index 91363e9..e1f6d0c 100755
--- a/tensorflow/submit_job_jureca_python2.sh
+++ b/tensorflow/submit_job_jureca_python2.sh
@@ -12,6 +12,8 @@
 #SBATCH --mail-type=ALL
 
 # Load the required modules
+module use /usr/local/software/jureca/OtherStages
+module load Stages/2018b
 module load GCC/7.3.0
 module load TensorFlow/1.12.0-GPU-Python-2.7.15
 
diff --git a/tensorflow/submit_job_jureca_python3.sh b/tensorflow/submit_job_jureca_python3.sh
index 49f84d2..f66fbb0 100755
--- a/tensorflow/submit_job_jureca_python3.sh
+++ b/tensorflow/submit_job_jureca_python3.sh
@@ -12,6 +12,8 @@
 #SBATCH --mail-type=ALL
 
 # Load the required modules
+module use /usr/local/software/jureca/OtherStages
+module load Stages/2018b
 module load GCC/7.3.0
 module load TensorFlow/1.12.0-GPU-Python-3.6.6
 
-- 
GitLab