Changeset 25871
- Timestamp:
- 12/14/20 14:19:01 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/classes/clusters/greenplanet.m
r23894 r25871 56 56 function md = checkconsistency(cluster,md,solution,analyses) % {{{ 57 57 58 available_queues={' c6145','ilg2.3','default'};59 queue_requirements_time=[Inf Inf ];60 queue_requirements_np=[80 80 ];58 available_queues={'brd2.4','has2.5','ilg2.3','m-c1.9','m-c2.2','nes2.8','sib2.9','m2090','default'}; 59 queue_requirements_time=[Inf Inf Inf Inf Inf Inf Inf Inf Inf]; 60 queue_requirements_np=[80 80 80 80 80 80 80 80 80]; 61 61 62 62 QueueRequirements(available_queues,queue_requirements_time,queue_requirements_np,cluster.queue,cluster.np,1) … … 103 103 fprintf(fid,'#!/bin/bash\n'); 104 104 fprintf(fid,'#SBATCH --job-name=%s\n',modelname); 105 fprintf(fid,'#SBATCH -p %s \n',cluster.queue); 106 fprintf(fid,'#SBATCH -N %i -n %i\n',cluster.numnodes,cluster.cpuspernode); 107 fprintf(fid,'#SBATCH --time=%i\n',cluster.time*60); %walltime is in seconds. 108 fprintf(fid,'#SBATCH --mem-per-cpu=%igb\n',cluster.memory); 105 fprintf(fid,'#SBATCH --partition=%s',cluster.queue{1}); 106 for i=2:length(cluster.queue) 107 fprintf(fid,',%s',cluster.queue{i}); 108 end 109 fprintf(fid,'\n'); 110 %fprintf(fid,'#SBATCH -N %i -n %i\n',cluster.numnodes,cluster.cpuspernode); 111 %fprintf(fid,'#SBATCH --mem-per-cpu=%igb\n',cluster.memory); 112 fprintf(fid,'#SBATCH --nodes=%i\n',cluster.numnodes); % in general, just 1 113 fprintf(fid,'#SBATCH --ntasks=%i\n',cluster.cpuspernode); % in general, just 1 114 fprintf(fid,'#SBATCH --cpus-per-task=%i\n',1); 115 fprintf(fid,'#SBATCH --mem=%igb\n',cluster.memory); % minimum total node memory required 116 fprintf(fid,'#SBATCH --time=%s\n',datestr(cluster.time/24,'HH:MM:SS')); %walltime is in HH:MM:SS format. cluster.time is in hour 109 117 fprintf(fid,'#SBATCH -o %s.outlog \n',modelname); 110 118 fprintf(fid,'#SBATCH -e %s.errlog \n\n',modelname);
Note:
See TracChangeset
for help on using the changeset viewer.