diff --git a/README.md b/README.md index 133ba9cb6e381003e107b6553e4043e12b1d60e3..3322300ee619dc7e7b43b836d5e9c84edf3fbdfa 100644 --- a/README.md +++ b/README.md @@ -22,16 +22,21 @@ The Cray automatically loads several [modules](https://www.pdc.kth.se/support/do - Heimdal - [Kerberos commands](https://www.pdc.kth.se/support/documents/login/login.html#general-information-about-kerberos) - OpenAFS - [AFS commands](https://www.pdc.kth.se/support/documents/data_management/afs.html) - SLURM - [batch jobs](https://www.pdc.kth.se/support/documents/run_jobs/queueing_jobs.html) and [interactive jobs](https://www.pdc.kth.se/support/documents/run_jobs/run_interactively.html) - +- Software development - [Programming environments and compilers](https://www.pdc.kth.se/support/documents/software_development/development.html) # Running OpenMP programs on Beskow -First it is necessary to book a node for interactive use: +After having compiled your code with the +[correct compilers flags for OpenMP](https://www.pdc.kth.se/support/documents/software_development/development.html), +it is necessary to book a node for interactive use: ``` salloc -A <allocation-name> -N 1 -t 1:0:0 ``` +You might also need to specify a **reservation** by adding the flag +``--reservation=<name-of-reservation>``. + An environment variable specifying the number of threads should also be set: ```