cc_staff
782
edits
(Machine file for Béluga) |
(Added other clusters) |
||
Line 5: | Line 5: | ||
==Local machine file== | ==Local machine file== | ||
Create and edit <code>~/.cime/config_machines.xml</code> with the specific content: | Create and edit the file <code>~/.cime/config_machines.xml</code> with the specific content per cluster: | ||
<tabs> | <tabs> | ||
Line 39: | Line 39: | ||
</config_machines> | </config_machines> | ||
}} | }} | ||
</tab> | </tab> | ||
<tab name="Cedar"> | <tab name="Cedar"> | ||
{{File | |||
|name=~/.cime/config_machines.xml | |||
|lang="xml" | |||
|contents= | |||
<?xml version="1.0"?> | |||
<config_machines version="2.0"> | |||
<machine MACH="cedar"> | |||
<DESC>https://docs.alliancecan.ca/wiki/Cedar</DESC> | |||
<NODENAME_REGEX>c[de].*.computecanada.ca</NODENAME_REGEX> | |||
<OS>LINUX</OS> | |||
<COMPILERS>intel,gnu</COMPILERS> | |||
<MPILIBS>openmpi,intelmpi</MPILIBS> | |||
<PROJECT>def-EDIT_THIS</PROJECT> | |||
<CHARGE_ACCOUNT>def-EDIT_THIS</CHARGE_ACCOUNT> | |||
<CIME_OUTPUT_ROOT>/scratch/$USER</CIME_OUTPUT_ROOT> | |||
<DIN_LOC_ROOT>$ENV{CESMDATAROOT}/inputdata</DIN_LOC_ROOT> | |||
<DOUT_S_ROOT>$CIME_OUTPUT_ROOT/archive/$CASE</DOUT_S_ROOT> | |||
<BATCH_SYSTEM>slurm</BATCH_SYSTEM> | |||
<SUPPORTED_BY>support@tech.alliancecan.ca</SUPPORTED_BY> | |||
<MAX_TASKS_PER_NODE>48</MAX_TASKS_PER_NODE> | |||
<MAX_MPITASKS_PER_NODE>48</MAX_MPITASKS_PER_NODE> | |||
<PROJECT_REQUIRED>TRUE</PROJECT_REQUIRED> | |||
</machine> | |||
</config_machines> | |||
}} | |||
</tab> | </tab> | ||
<tab name="Graham"> | <tab name="Graham"> | ||
{{File | |||
|name=~/.cime/config_machines.xml | |||
|lang="xml" | |||
|contents= | |||
<?xml version="1.0"?> | |||
<config_machines version="2.0"> | |||
<machine MACH="graham"> | |||
<DESC>https://docs.alliancecan.ca/wiki/Graham</DESC> | |||
<NODENAME_REGEX>gra.*</NODENAME_REGEX> | |||
<OS>LINUX</OS> | |||
<COMPILERS>intel,gnu</COMPILERS> | |||
<MPILIBS>openmpi,intelmpi</MPILIBS> | |||
<PROJECT>def-EDIT_THIS</PROJECT> | |||
<CHARGE_ACCOUNT>def-EDIT_THIS</CHARGE_ACCOUNT> | |||
<CIME_OUTPUT_ROOT>/scratch/$USER</CIME_OUTPUT_ROOT> | |||
<DIN_LOC_ROOT>$ENV{CESMDATAROOT}/inputdata</DIN_LOC_ROOT> | |||
<DOUT_S_ROOT>$CIME_OUTPUT_ROOT/archive/$CASE</DOUT_S_ROOT> | |||
<BATCH_SYSTEM>slurm</BATCH_SYSTEM> | |||
<SUPPORTED_BY>support@tech.alliancecan.ca</SUPPORTED_BY> | |||
<MAX_TASKS_PER_NODE>44</MAX_TASKS_PER_NODE> | |||
<MAX_MPITASKS_PER_NODE>44</MAX_MPITASKS_PER_NODE> | |||
<PROJECT_REQUIRED>TRUE</PROJECT_REQUIRED> | |||
</machine> | |||
</config_machines> | |||
}} | |||
</tab> | </tab> | ||
<tab name="Narval"> | <tab name="Narval"> | ||
{{File | |||
|name=~/.cime/config_machines.xml | |||
|lang="xml" | |||
|contents= | |||
<?xml version="1.0"?> | |||
<config_machines version="2.0"> | |||
<machine MACH="narval"> | |||
<DESC>https://docs.alliancecan.ca/wiki/Narval/en</DESC> | |||
<NODENAME_REGEX>n[acgl].*.narval.calcul.quebec</NODENAME_REGEX> | |||
<OS>LINUX</OS> | |||
<COMPILERS>intel,gnu</COMPILERS> | |||
<MPILIBS>openmpi,intelmpi</MPILIBS> | |||
<PROJECT>def-EDIT_THIS</PROJECT> | |||
<CHARGE_ACCOUNT>def-EDIT_THIS</CHARGE_ACCOUNT> | |||
<CIME_OUTPUT_ROOT>/scratch/$USER</CIME_OUTPUT_ROOT> | |||
<DIN_LOC_ROOT>$ENV{CESMDATAROOT}/inputdata</DIN_LOC_ROOT> | |||
<DOUT_S_ROOT>$CIME_OUTPUT_ROOT/archive/$CASE</DOUT_S_ROOT> | |||
<BATCH_SYSTEM>slurm</BATCH_SYSTEM> | |||
<SUPPORTED_BY>support@tech.alliancecan.ca</SUPPORTED_BY> | |||
<MAX_TASKS_PER_NODE>64</MAX_TASKS_PER_NODE> | |||
<MAX_MPITASKS_PER_NODE>64</MAX_MPITASKS_PER_NODE> | |||
<PROJECT_REQUIRED>TRUE</PROJECT_REQUIRED> | |||
</machine> | |||
</config_machines> | |||
}} | |||
</tab> | </tab> | ||
<tab name="Niagara"> | <tab name="Niagara"> | ||
{{File | |||
|name=~/.cime/config_machines.xml | |||
|lang="xml" | |||
|contents= | |||
<?xml version="1.0"?> | |||
<config_machines version="2.0"> | |||
<machine MACH="niagara"> | |||
<DESC>https://docs.alliancecan.ca/wiki/Niagara</DESC> | |||
<NODENAME_REGEX>nia.*.scinet.local</NODENAME_REGEX> | |||
<OS>LINUX</OS> | |||
<COMPILERS>intel,gnu</COMPILERS> | |||
<MPILIBS>openmpi,intelmpi</MPILIBS> | |||
<PROJECT>def-EDIT_THIS</PROJECT> | |||
<CHARGE_ACCOUNT>def-EDIT_THIS</CHARGE_ACCOUNT> | |||
<CIME_OUTPUT_ROOT>/scratch/$USER</CIME_OUTPUT_ROOT> | |||
<DIN_LOC_ROOT>$ENV{CESMDATAROOT}/inputdata</DIN_LOC_ROOT> | |||
<DOUT_S_ROOT>$CIME_OUTPUT_ROOT/archive/$CASE</DOUT_S_ROOT> | |||
<BATCH_SYSTEM>slurm</BATCH_SYSTEM> | |||
<SUPPORTED_BY>support@tech.alliancecan.ca</SUPPORTED_BY> | |||
<MAX_TASKS_PER_NODE>40</MAX_TASKS_PER_NODE> | |||
<MAX_MPITASKS_PER_NODE>40</MAX_MPITASKS_PER_NODE> | |||
<PROJECT_REQUIRED>TRUE</PROJECT_REQUIRED> | |||
</machine> | |||
</config_machines> | |||
}} | |||
</tab> | </tab> | ||
</tabs> | </tabs> |