match_attributes = {
'CPU_MODEL' : ['==', 'ia64'],
'CPU_MEMORY_GB' : ['>=', 2],
'CPU_MHZ' : ['>=', 1300],
'CPU_SMP' : ['>=', 2],
'NODECOUNT' : ['>=', 128],
}
machine_dict_list = [
{ 'HOSTNAME' : 'tg-login.ncsa.teragrid.org',
'substitutes_dict' : {
'arguments' : ['-t', '100', '-n', '10', '-l', '4000', '-i', '0.03125', '-c', '0', '-s', '0'],
'wallclock_seconds' : '300',
'__MCP_SHELL__' : '/bin/ksh',
'__MCP_PARALLEL_RUN__' : '/usr/local/mpich/mpich-gm-1.2.6..14b-intel-r2/bi
n/mpirun',
'__MCP_SERIAL_RUN__' : '#',
'__MCP_NODES__' : '4',
'__MCP_CPUS_PER_NODE__' : '2',
'__MCP_USERNAME__' : 'your_username',
'__MCP_SCRATCH_DIR__' : '/home/ncsa/your_username/info/mcp/test/mcpdata',
'__MCP_JOB_DIR__' : '/home/ncsa/your_username/info/mcp/test/run',
'__MCP_EXECUTABLE__' : '/home/ncsa/your_username/testprog/ring26',
},
},
{ 'HOSTNAME' : 'tg-login1.sdsc.teragrid.org',
'substitutes_dict' : {
'arguments' : ['-t', '100', '-n', '10', '-l', '4000', '-i', '0.03125', '-c', '0', '-s', '0'],
'wallclock_seconds' : '300',
'__MCP_SHELL__' : '/bin/ksh',
'__MCP_PARALLEL_RUN__' : '/usr/local/apps/mpich-gm-1.2.6..14b-intel-r2/bin
/mpirun',
'__MCP_SERIAL_RUN__' : '#',
'__MCP_NODES__' : '4',
'__MCP_TOTAL_CPUS__' : '8',
'__MCP_USERNAME__' : 'your_username',
'__MCP_SCRATCH_DIR__' : '/users/your_username/info/mcp/test/mcpdata',
'__MCP_JOB_DIR__' : '/users/your_username/info/mcp/test/run',
'__MCP_EXECUTABLE__' : '/users/your_username/testprog/ring26',
'__MCP_QUEUE__' : 'dque',
},
},
{ 'HOSTNAME' : 'dslogin.sdsc.edu',
'substitutes_dict' : {
'arguments' : ['-t', '100', '-n', '10', '-l', '4000', '-i', '0.03125', '-c', '0', '-s', '0'],
'wallclock_seconds' : '300',
'__MCP_SHELL__' : '/usr/bin/ksh',
'__MCP_PARALLEL_RUN__' : 'poe',
'__MCP_SERIAL_RUN__' : '#',
'__MCP_NODES__' : '1',
'__MCP_CPUS_PER_NODE__' : '32',
'__MCP_USERNAME__' : 'your_username',
'__MCP_SCRATCH_DIR__' : '/users/sdsc/your_username/info/mcp/test/mcpdata',
'__MCP_JOB_DIR__' : '/users/sdsc/your_username/info/mcp/test/run',
'__MCP_EXECUTABLE__' : '/users/sdsc/your_username/testprog/ring26',
'__MCP_QUEUE__' : 'normal32',
},
},
]
|