<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:#954F72;
text-decoration:underline;}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri",sans-serif;
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal">Hi all,<o:p></o:p></p>
<p class="MsoNormal">I’m working to get the B-SOSE version of MITgcm compiled on the new NCAR supercomputer Derecho (successor to Cheyenne). If anyone has an environment working for MITgcm on there, please share. Below, I’m listing some options that I’ve tried
and failed with.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I used the suggest_optfile_names to confirm compilers:<o:p></o:p></p>
<p class="MsoNormal">C: icx gcc cc mpicc<o:p></o:p></p>
<p class="MsoNormal">FORTRAN: ifort mpif77<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">My old Cheyenne working environment was:<o:p></o:p></p>
<p class="MsoNormal">1) ncarenv/1.3 2) intel/17.0.1 3) ncarcompilers/0.5.0 4) mpt/2.15f (H) 5) netcdf/4.4.1.1 (H)<o:p></o:p></p>
<p class="MsoNormal">But I haven’t found any mpt options on Derecho.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">The default Derecho environment is:<o:p></o:p></p>
<p class="MsoNormal">1) ncarenv/23.06 (S) 4) ncarcompilers/1.0.0 7) netcdf/4.9.2<o:p></o:p></p>
<p class="MsoNormal"> 2) craype/2.7.20 5) cray-mpich/8.1.25<o:p></o:p></p>
<p class="MsoNormal"> 3) intel/2023.0.0 6) hdf5/1.12.2<o:p></o:p></p>
<p class="MsoNormal">Which gave compile errors of not finding mpif.h.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I tried Intel rather than Cray:<o:p></o:p></p>
<p class="MsoNormal"> 1) ncarenv/23.06 (S) 4) ncarcompilers/1.0.0 7) netcdf/4.9.2<o:p></o:p></p>
<p class="MsoNormal"> 2) craype/2.7.20 5) intel-mpi/2021.8.0<o:p></o:p></p>
<p class="MsoNormal"> 3) intel/2023.0.0 6) hdf5-mpi/1.12.2<o:p></o:p></p>
<p class="MsoNormal">Which gave compile errors of not finding a bunch of mpi functions (wait, send, allreduce, etc).<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Trying to update an old specific Cheyenne build_options file, rather than using the generic linux_amd64_ifort, suggests I may be having an issue with '-march=core-avx2' vs '-march=corei7', but I’m not sure either of those is correct.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">This is by no means an exhaustive (or systematic) attempt, I am hoping that one of you can short-circuit the need for that.<o:p></o:p></p>
<p class="MsoNormal">Thank you all,<o:p></o:p></p>
<p class="MsoNormal">Jay<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Dr. Jay Brett (they/them/theirs)<o:p></o:p></p>
<p class="MsoNormal">Senior Professional Staff, Johns Hopkins APL<o:p></o:p></p>
<p class="MsoNormal"><a href="mailto:Jay.Brett@jhuapl.edu">Jay.Brett@jhuapl.edu</a><o:p></o:p></p>
<p class="MsoNormal">Phone (240)592-1037 <o:p></o:p></p>
<p class="MsoNormal">11100 Johns Hopkins Rd, Bldg 8, Laurel MD<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>