Skip to content
This repository has been archived by the owner on Oct 23, 2020. It is now read-only.

Agenda Notes Tuesday August 22nd 2017 2:00 PM

Michael Duda edited this page Aug 23, 2017 · 3 revisions

MPAS-Developer Telecon:

Date: 22 August 2017
Time: 14:00 MDT / 22:00 CET

Call-in number: 1-866-740-1260
Access Code: 4978161



Agenda Topics:

  1. Azamat Mametjanov azamat@mcs.anl.gov will be joining us to talk about:
  2. Setting _FillValue attribute in output files (Xylar)
  3. Framework modifications:


Notes:

Participants: Xylar, Mark, Azamat, Matt

Discussions with Azamat

  • PR #1389
    • Fixes problems encountered on Mira, which supports 64 threads/node
    • Code runs fine with one thread, fails with two or more threads
    • Tried flush of just single variable, but that didn’t seem to work
    • This issue just came up about a month ago
    • XLF compilers only support up to OpenMP 3.1 standard
      • maybe this explains why no implicit flush with barrier?
    • Are there tests in any testing suite that check threading?
  • Measuring memory usage with GPTL
    • It would be nice to be able to record both memory usage and timing with GPTL
    • However, timing with GPTL may actually be broken at the moment
    • Once GPTL timers are working, Az is willing to implement memory usage
    • Besides adding memory measurement calls in cores, should we add calls in some key framework routines (like I/O)?

Discussion of _FillValue

General idea: we seem to be putting fill values into floating-point variables, but there is no attribute being added to output files

  • Michael will do some background checking by next telecon:
    • is _FillValue a special attribute?
    • can we just use PIO interface for adding this attribute along with units and description?
  • A related issue would be to make the time axis in MPAS output files CF compliant

Next telecon

Monday, 28 August 2017, 11:00 MDT

Clone this wiki locally