Compilation: Różnice pomiędzy wersjami

Z KdmWiki
Przejdź do nawigacji Przejdź do wyszukiwania
(Utworzył nową stronę „<small>< Supernova User Guide < Compilation </small> ''this page is work in progress'' <small>< Supernova User Guide < Compilation </small> [[Category:User...”)
 
 
(Nie pokazano 8 wersji utworzonych przez 2 użytkowników)
Linia 1: Linia 1:
<small>< [[Supernova User Guide]] < Compilation </small>
+
{{Prace-user-guide}}
 +
<small>< [[Bem User Guide]] < Compilation </small>
  
''this page is work in progress''
+
== Where the compilation process should be run ==
 +
 
 +
{{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 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 "<code>qsub -I</code>" please check the [[Running_Jobs_on_Bem|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
 +
 
 +
<small>< [[Bem User Guide]] < Compilation </small>
  
<small>< [[Supernova User Guide]] < Compilation </small>
 
 
[[Category:User Guide]]
 
[[Category:User Guide]]

Aktualna wersja na dzień 11:58, 19 lut 2016

< Bem User Guide < Compilation

Where the compilation process should be run

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