Compilation: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
m |
|||
Linia 1: | Linia 1: | ||
{{Prace-user-guide}} | {{Prace-user-guide}} | ||
− | <small>< [[ | + | <small>< [[Bem User Guide]] < Compilation </small> |
== Where the compilation process should be run == | == Where the compilation process should be run == | ||
− | Users should not compile their programs on the access node | + | {{Uwaga|Users should not compile their programs on the access node (which is a virtual machine).}} |
− | To compile your software please run an interactive job | + | To compile your software please run an interactive job with default resources (1 core, 2000 MB of RAM): |
− | qsub -I - | + | qsub -I -l walltime=8:00:00 |
− | or with specified resources (if the cluster is heavy | + | or with specified resources (if the cluster is under heavy load it may be faster to get less resources then default): |
− | qsub -I - | + | qsub -I -l walltime=8:00:00 -l select=1:ncpus=1:mem=1GB |
− | If you want to learn more about "<code>qsub -I</code>" please check the [[ | + | If you want to learn more about "<code>qsub -I</code>" please check the [[Running_Jobs_on_Bem|article about running jobs]]. |
== Available compilers == | == Available compilers == | ||
Linia 21: | Linia 21: | ||
module avail pgi | module avail pgi | ||
− | <small>< [[ | + | <small>< [[Bem User Guide]] < Compilation </small> |
[[Category:User Guide]] | [[Category:User Guide]] |
Aktualna wersja na dzień 11:58, 19 lut 2016
PRACE User Guide | This page is a part of the PRACE User Guide dedicated for DECI Users with granted access to WCSS resources |
< Bem User Guide < Compilation
Where the compilation process should be run
Users should not compile their programs on the access node (which is a virtual machine). |
To compile your software please run an interactive job with default resources (1 core, 2000 MB of RAM):
qsub -I -l walltime=8:00:00
or with specified resources (if the cluster is under heavy load it may be faster to get less resources then default):
qsub -I -l walltime=8:00:00 -l select=1:ncpus=1:mem=1GB
If you want to learn more about "qsub -I
" please check the article about running jobs.
Available compilers
Only compilers with own modules are supported. To list versions run:
module avail gcc module avail intel module avail pgi
< Bem User Guide < Compilation