Ignore:
Timestamp:
07/08/09 20:06:39 (16 years ago)
Author:
Eric.Larour
Message:

Better handling of queuing on gemini altix clusters using PBS

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/m/classes/public/BuildQueueingScriptgemini.m

    r1111 r1268  
    1212end
    1313
    14 fprintf(fid,'#!/bin/csh\n');
    15 fprintf(fid,'#PBS -l walltime=%i\n',md.time);
     14fprintf(fid,'#!/bin/sh\n');
     15fprintf(fid,'#PBS -l walltime=%i\n',md.time*60); %walltime is in seconds.
    1616fprintf(fid,'#PBS -l ncpus=%i\n',md.np);
    1717if ~isempty(md.queue),
     
    2121fprintf(fid,'#PBS -e %s.errlog \n',md.name);
    2222
    23 fprintf(fid,'setenv PBS_O_WORKDIR %s\n',executionpath);
     23fprintf(fid,'export PBS_O_WORKDIR=%s\n',executionpath);
    2424fprintf(fid,'cd $PBS_O_WORKDIR\n');
    25 fprintf(fid,'setenv OMP_NUM_THREADS 1\n');
     25fprintf(fid,'export OMP_NUM_THREADS=1\n');
    2626fprintf(fid,'mpirun -np %i %s/%s.exe %s %s.bin %s.outbin %s.lock',md.np,codepath,md.analysis_type,executionpath,md.name,md.name,md.name);
    2727
Note: See TracChangeset for help on using the changeset viewer.