User Tools

Site Tools


sge

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
sge [2010/06/30 13:26] cangianisge [2011/01/26 08:48] damir
Line 124: Line 124:
     * ''nodes'' for giving a list of nodes (hostnames or //properties//) to consider.     * ''nodes'' for giving a list of nodes (hostnames or //properties//) to consider.
 The properties available on the various nodes can be listed with the ''pbsnodes -a'' command.\\ The properties available on the various nodes can be listed with the ''pbsnodes -a'' command.\\
-For the moment we have defined only the properties:+For the moment we have defined these properties:
     * ''bit64'' on 64 bit machines.     * ''bit64'' on 64 bit machines.
     * ''bit32'' on 32 bit machines (mainly needed because of matlab).     * ''bit32'' on 32 bit machines (mainly needed because of matlab).
Line 130: Line 130:
     * ''mathematica'' for nodes that can launch Mathematica simulations; follow [[sge:mathematica_batch|How to generate Mathematica scripts]], if you need an hint.     * ''mathematica'' for nodes that can launch Mathematica simulations; follow [[sge:mathematica_batch|How to generate Mathematica scripts]], if you need an hint.
     * ''magma'' for [[http://magma.maths.usyd.edu.au/|MAGMA]] Computational Algebra System     * ''magma'' for [[http://magma.maths.usyd.edu.au/|MAGMA]] Computational Algebra System
 +    * ''cuda'' for nodes with CUDA Hardware.
     * ''f10'' for nodes with Linux Fedora 10 installed.     * ''f10'' for nodes with Linux Fedora 10 installed.
 +    * ''f12'' for nodes with Linux Fedora 12 installed.
 Example **qsub -l nodes=1:bit64** (the string ''1:'' is mandatory and means: //I need at least one node with property 64bit//). To specify more than one property use the colon ":" to separate the properties. a job that require 64 bit cpu and matlab should be called using **qsub -l nodes=1:bit64:matlab <name of the pbs script>**. Example **qsub -l nodes=1:bit64** (the string ''1:'' is mandatory and means: //I need at least one node with property 64bit//). To specify more than one property use the colon ":" to separate the properties. a job that require 64 bit cpu and matlab should be called using **qsub -l nodes=1:bit64:matlab <name of the pbs script>**.
  
Line 196: Line 198:
 === Delete all queued jobs === === Delete all queued jobs ===
 <code> <code>
-qstat -u $(whoami) -n1 | grep "  --" | awk '{print $2;}' | while read a ; do qdel ${a%%.*} ; done +qstat -u $(whoami) -n1 | grep "  --" | awk '{print $1;}' | while read a ; do qdel ${a%%.*} ; done 
 </code> </code>
  
sge.txt · Last modified: 2015/11/16 10:18 by 127.0.0.1