1 of 6

M3D-C1 Meeting�Nate Ferraro�March 24, 2025

2 of 6

Agenda

  • Status update & recent code changes

  • Issues with Perlmutter

2

3 of 6

Regression Tests

commit 65e39cc202bb8c8eeb976769f7eab76522dd1680

Date: Mon Mar 24 13:50:35 2025 -0400

  • Stellar (m3dc1/devel): PASSED
  • Perlmutter CPU (m3dc1/devel-cpu): FAILED
    • adapt/devel_perlmutter_cpu:

Error: lines are different lengths

FAILED: C1ke files do not match

“APF FAILED: apf_zoltan compiled empty !”

  • Flux (m3dc1/devel): PASSED
  • PPPL Cluster (m3dc1/devel-centos7): No longer supported

3

4 of 6

Recent Code Changes

  • Lyons: Rewrote “normalcurv” output coding to avoid MPI shared write

  • Saxena: merged bootstrap current model branch, updated documentation

4

5 of 6

Perlmutter Problems

  • Performance problem on Perlmutter has been solved improved. Solution:

export FI_MR_CACHE_MAX_COUNT=0

export FI_MR_CACHE_MONITOR=disabled

  • NERSC has been informed

  • Thanks to Chang Liu and Jin Chen for investigating the problem and finding a solution!

5

Figure courtesy of Rishabh Datta

6 of 6

Other issues

6