From 6b834710036d6a1da44c4041419873ad072c3097 Mon Sep 17 00:00:00 2001 From: Stefano Serafin <stefano.serafin@univie.ac.at> Date: Mon, 24 Apr 2023 14:38:55 +0000 Subject: [PATCH] Update ICON.md --- ICON.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ICON.md b/ICON.md index 548f073..aced4d2 100644 --- a/ICON.md +++ b/ICON.md @@ -102,8 +102,9 @@ ICON can be downloaded and used under a [personal non-commercial research licens (mypy36) [serafin@jet01 icon-2.6.6]$ mkdir jet (mypy36) [serafin@jet01 icon-2.6.6]$ cd jet/ (mypy36) [serafin@jet01 jet]$ ln -s ../configure . - (mypy36) [serafin@jet01 jet]$ /jetfs/home/serafin/ICON/icon-2.6.6/config/univie/jet.ifort.sh + (mypy36) [serafin@jet01 jet]$ srun --mem=20G ../config/univie/jet.ifort.sh ``` + Why the `srun --mem=20G`? Because this way the configuration script runs on the compute nodes of `jet` and has enough memory to run simple test programmes (actually, it could work with a lot less than 20G). This is necessary because the configuration script makes some tests to see if the MPI environment (in particular `mpirun`) works correctly; with the default settings on `jet`, this is the case only on the compute nodes. 1. Compile the code by running the following in the build directory (`-j8` is optional, it's only about running multiple compile jobs in parallel): ```sh -- GitLab