{"id":256,"date":"2017-02-24T14:37:49","date_gmt":"2017-02-24T03:37:49","guid":{"rendered":"http:\/\/cosima.org.au\/?p=256"},"modified":"2017-02-24T14:45:55","modified_gmt":"2017-02-24T03:45:55","slug":"technical-working-group-meeting-december-2016","status":"publish","type":"post","link":"https:\/\/cosima.org.au\/index.php\/2017\/02\/24\/technical-working-group-meeting-december-2016\/","title":{"rendered":"Technical Working Group Meeting, December 2016"},"content":{"rendered":"<h2>Minutes<\/h2>\n<p>Date: 13th December 2016<br \/>\nAttendees: <\/p>\n<ul>\n<li>Marshall Ward (NCI, Chair)<\/li>\n<li>Nicholas Hannah (ARCCSS\/Double Precision)<\/li>\n<li>Justin Freeman and Mirko Velic (BoM)<\/li>\n<li>Russ Fiedler and Matt Chamberlain (CSIRO Hobart)<\/li>\n<li>Peter Dobrohotoff (CSIRO Aspendale)<\/li>\n<\/ul>\n<h3>Updates<\/h3>\n<ul>\n<li>Justin met with Gary Brassington to discuss project goals (wrt MOM?)<\/li>\n<li>What is ACCESS-OM repo in OceansAus, should BoM use it?<\/li>\n<li>Need to sort out the input data hosting<\/li>\n<li>Get KDS75 to Justin<\/li>\n<li>Russ is looking at KDS75 layer. Considering a much shallower coastling in topog.nc?<\/li>\n<\/ul>\n<h3>CSIRO\/CICE<\/h3>\n<ul>\n<li>Andy Hogg insists we must use CICE 5<\/li>\n<li>Nic is working to update, but it is not a priority<\/li>\n<li>Peter will pass to Nic, to host at OceansAus (Marshall volunteered to work on this during ACCESS-CM profiling)<\/li>\n<\/ul>\n<h3>Profiling<\/h3>\n<ul>\n<li>Parallell NetCDF4 (pHDF5) implementation in MOM 5<\/li>\n<li>Working, but performance is very slow (Since meeting: Performance is now comparable to MOM 5, other issues to sort out)<\/li>\n<li>Vectorisation issues in MOM 5:\n<ol type=\"i\">\n<li>40&#215;40 grid tiles too large to fit in L1, performance is mem bound (either higher cache or RAM)<\/li>\n<li>Small tiles (e.g. 6&#215;6) fit in L1 but performance continues to be low<\/li>\n<li>gdb trace of asssembly shows frequent jumps outside of small loops constraining performance<\/li>\n<\/ol>\n<li>Justin suggests long tiles in x-direction, Nic suggested 32-bit repr<\/li>\n<\/ul>\n<h3>MOM6<\/h3>\n<ul>\n<li>Nic has implemented MOM 6 automated testing and bug tracking<\/li>\n<li>Example tests: Output invariance to field transpose and rotations, esp. wrt arithmetic associativity<\/li>\n<\/ul>\n<h3>Actions<\/h3>\n<p>New:<\/p>\n<ul>\n<li>Get MOM01 KDS75 config to Justin (?)<\/li>\n<li>Update MOM source inside CM2 (Marshall).<\/li>\n<\/ul>\n<p>Existing:<\/p>\n<ul>\n<li>Add Peter&#8217;s CICE5.1 config to OceansAus github repo (Nic and Peter)<\/li>\n<li>Port MOM5 build system to cmake (Aidan)<\/li>\n<li>Push updated MATM code with JRA-55 support to OceansAus github (Aidan)<\/li>\n<li>Get licensing for MOM5 input files (Marshall)<\/li>\n<li>Work on hosting MOM5 input files on NCI THREDDS server (Marshall, Aidan)<\/li>\n<li>Nic create a discussion document (on COSIMA?) to document current approaches and strategies for future<\/li>\n<li>Move FMS to submodule of MOM5 github repo (Marshall). Liase with Nic on implementation?<\/li>\n<li>Test Nic&#8217;s access-om model config on OceansAus (All)<\/li>\n<li>Work up test cases to cover the nudging code (Justin, Mirko) and supply them to Nic.<\/li>\n<li>Move to CICE5 on OceansAus repo (Nic).<\/li>\n<li>Add new test cases to Jenkins test suite (Nic).<\/li>\n<li>Aidan to provide Matt with location of tenth model test data. Check if capturing all the diagnostics Matt might be interested in.<\/li>\n<li>Matt to provide Marshall with some test cases for the Xeon Phi test cases, maybe 1 deg configurations.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Minutes Date: 13th December 2016 Attendees: Marshall Ward (NCI, Chair) Nicholas Hannah (ARCCSS\/Double Precision) Justin Freeman and Mirko Velic (BoM) Russ Fiedler and Matt Chamberlain (CSIRO Hobart) Peter Dobrohotoff (CSIRO Aspendale) Updates Justin met with Gary Brassington to discuss project goals (wrt MOM?) What is ACCESS-OM repo in OceansAus, should BoM use it? Need to&hellip;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"_links":{"self":[{"href":"https:\/\/cosima.org.au\/index.php\/wp-json\/wp\/v2\/posts\/256"}],"collection":[{"href":"https:\/\/cosima.org.au\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cosima.org.au\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cosima.org.au\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/cosima.org.au\/index.php\/wp-json\/wp\/v2\/comments?post=256"}],"version-history":[{"count":5,"href":"https:\/\/cosima.org.au\/index.php\/wp-json\/wp\/v2\/posts\/256\/revisions"}],"predecessor-version":[{"id":262,"href":"https:\/\/cosima.org.au\/index.php\/wp-json\/wp\/v2\/posts\/256\/revisions\/262"}],"wp:attachment":[{"href":"https:\/\/cosima.org.au\/index.php\/wp-json\/wp\/v2\/media?parent=256"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cosima.org.au\/index.php\/wp-json\/wp\/v2\/categories?post=256"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cosima.org.au\/index.php\/wp-json\/wp\/v2\/tags?post=256"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}