Changeset 19673
- Timestamp:
- 10/21/15 16:42:47 (9 years ago)
- Location:
- issm/trunk-jpl/src/m/classes/clusters
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/classes/clusters/discover.m
r19638 r19673 24 24 hyperthreading=0; 25 25 end 26 properties (SetAccess=private) 27 np=20*8; 28 % }}} 29 end 26 %}}} 30 27 methods 31 28 function cluster=discover(varargin) % {{{ … … 56 53 end 57 54 %}}} 55 function numprocs=np(cluster) % {{{ 56 %compute number of processors 57 numprocs=cluster.numnodes*cluster.cpuspernode; 58 end 59 %}}} 58 60 function md = checkconsistency(cluster,md,solution,analyses) % {{{ 59 61 … … 87 89 88 90 if(isgprof), disp('gprof not supported by cluster, ignoring...'); end 89 90 %compute number of processors91 cluster.np=cluster.numnodes*cluster.cpuspernode;92 91 93 92 %write queuing script -
issm/trunk-jpl/src/m/classes/clusters/greenplanet.m
r19638 r19673 21 21 memory = 2; 22 22 end 23 properties (SetAccess=private) 24 np=20*8; 25 % }}} 26 end 23 %}}} 27 24 methods 28 25 function cluster=greenplanet(varargin) % {{{ … … 52 49 end 53 50 %}}} 51 function numprocs=np(cluster) % {{{ 52 %compute number of processors 53 numprocs=cluster.numnodes*cluster.cpuspernode; 54 end 55 %}}} 54 56 function md = checkconsistency(cluster,md,solution,analyses) % {{{ 55 57 … … 71 73 if(isvalgrind), disp('valgrind not supported by cluster, ignoring...'); end 72 74 if(isgprof), disp('gprof not supported by cluster, ignoring...'); end 73 74 %compute number of processors75 cluster.np=cluster.numnodes*cluster.cpuspernode;76 75 77 76 %write queuing script … … 101 100 if(isvalgrind), disp('valgrind not supported by cluster, ignoring...'); end 102 101 if(isgprof), disp('gprof not supported by cluster, ignoring...'); end 103 104 %compute number of processors105 cluster.np=cluster.numnodes*cluster.cpuspernode;106 102 107 103 %write queuing script -
issm/trunk-jpl/src/m/classes/clusters/hpc.m
r19638 r19673 19 19 interactive=0; 20 20 end 21 properties (SetAccess=private) 22 np=20*8; 23 % }}} 24 end 21 %}}} 25 22 methods 26 23 function cluster=hpc(varargin) % {{{ … … 48 45 end 49 46 %}}} 47 function numprocs=np(cluster) % {{{ 48 %compute number of processors 49 numprocs=cluster.numnodes*cluster.cpuspernode; 50 end 51 %}}} 50 52 function md = checkconsistency(cluster,md,solution,analyses) % {{{ 51 53 … … 67 69 if(isvalgrind), disp('valgrind not supported by cluster, ignoring...'); end 68 70 if(isgprof), disp('gprof not supported by cluster, ignoring...'); end 69 70 %compute number of processors71 cluster.np=cluster.numnodes*cluster.cpuspernode;72 71 73 72 %write queuing script … … 95 94 if(isvalgrind), disp('valgrind not supported by cluster, ignoring...'); end 96 95 if(isgprof), disp('gprof not supported by cluster, ignoring...'); end 97 98 %compute number of processors99 cluster.np=cluster.numnodes*cluster.cpuspernode;100 96 101 97 %write queuing script -
issm/trunk-jpl/src/m/classes/clusters/lonestar.m
r19670 r19673 21 21 time = 24*60*60; 22 22 end 23 %}}} 23 24 methods 24 25 function cluster=lonestar(varargin) % {{{ -
issm/trunk-jpl/src/m/classes/clusters/pfe.m
r19670 r19673 26 26 hyperthreading = 0; 27 27 end 28 %}}} 28 29 methods 29 30 function cluster=pfe(varargin) % {{{
Note:
See TracChangeset
for help on using the changeset viewer.