Skip to content

WeeklyTelcon_20220308

Geoffrey Paulsen edited this page Mar 9, 2022 · 1 revision

Open MPI Weekly Telecon ---

  • Dialup Info: (Do not post to public mailing list or public wiki)

Attendees (on Web-ex)

Drat, not recorded again.

not there today (I keep this for easy cut-n-paste for future notes)

  • Geoffrey Paulsen (IBM)
  • Austen Lauria (IBM)
  • Jeff Squyres (Cisco)
  • Brendan Cunningham (Cornelis Networks)
  • Brian Barrett (AWS)
  • Christoph Niethammer (HLRS)
  • David Bernhold (ORNL)
  • Hessam Mirsadeghi (UCX/nVidia)
  • Howard Pritchard (LANL)
  • Josh Hursey (IBM)
  • Thomas Naughton (ORNL)
  • Todd Kordenbrock (Sandia)
  • Tomislav Janjusic (nVidia)
  • William Zhang (AWS)
  • Akshay Venkatesh (NVIDIA)
  • Artem Polyakov (nVidia)
  • Aurelien Bouteiller (UTK)
  • Brandon Yates (Intel)
  • Charles Shereda (LLNL)
  • Edgar Gabriel (UoH)
  • Erik Zeiske
  • Geoffroy Vallee (ARM)
  • George Bosilca (UTK)
  • Harumi Kuno (HPE)
  • Joseph Schuchart
  • Joshua Ladd (nVidia)
  • Marisa Roman (Cornelius)
  • Mark Allen (IBM)
  • Matias Cabral (Intel)
  • Matthew Dosanjh (Sandia)
  • Michael Heinz (Cornelis Networks)
  • Nathan Hjelm (Google)
  • Noah Evans (Sandia)
  • Raghu Raja (AWS)
  • Ralph Castain (Intel)
  • Sam Gutierrez (LLNL)
  • Scott Breyer (Sandia?)
  • Shintaro iwasaki
  • Xin Zhao (nVidia)

4.0.x

  • Schedule: No schedule for v4.0.8 yet
  • Winding down v4.0.x, and after v5.0.x will stop
  • Really only want small changes reported by users.
  • Otherwise, point users to v4.1.x release.
  • New libnbc large payload fix, IBM would like to take

v4.1.x

  • Schedule: Shooting for v4.1.3 end of March/Q1.
    • v4.1.3rc1 this week.
  • No other update.

Read the Docs

  • merged to master last night.

  • Jeff sent email, and will either put into the wiki or in docs themselves

  • Jeff shared https://docs.open-mpi.org/

    • This will be for v5.0.0 and later
    • Links to older docs for v4.1.x and earlier
  • Also a mobile rendering

  • Think the docs configury is done.

    • If issues, slack or email devel
  • Tons of stuff that is ready, but lots of places

  • Thanks to Harumi for converting all of the man-pages

    • They look great!
    • They are cross-referenced now.
  • For developer, when you git clone, you'll now get a docs/ directory

    • There's an RST guide under developer's guide.
  • Now when you push a PR, there's a details link under the Read-the-docs CI under your PR, for you to preview that PR.

  • This is true for master and will be in a few weeks for v5.0.x release branches.

  • Going to let this soak a while on master, but hope to bring to v5.0.x after a bit more testing on master.

  • USES branch names, so this may be a driver to change master to main.

    • Branch name is in URL so might want to do this sooner before others cache urls.
  • Official Tarballs will have html and man-pages pre-built

  • Developers will need to install sphinx to generate html and man-pages.

    • Open MPI Developers guide has a page on how to install sphinx.
    • uses sphinx-build, and (like Make) it's stateful and only rebuilds changes.
  • Just open build/index.html locally in browser.

  • When you git clone, there IS not build directory. It can take 3-5 minutes to build build directory.

    • But if you want you can just rm -rf build.
  • When doing code changes PR against master, Good to do both Doc updates AND code changes in same PR,

    • But if you
  • What's the behavior if you don't have sphinx installed?

    • Configure will just skip building the docs.
    • BUT in this state, you won't be able to do make dist
  • Amazon is calling make dist in CI.

    • so CI should be covered.
    • This will test and fail CI if error in docs

v5.0.x

  • Build v5.0.0rc3 this morning. Build is done, should post and email later this morning.
  • Using New ompi-schizo in prrte.
    • Please test command line options, as this is a refactoring of CLI
    • Bug
    • Some MPI-4 additions
    • Please check the NEWS
    • Alot of changes for configure / build, please report any issues.
    • Check list for NEWS.
    • In master, but not yet in v5.0.x: Sessions and Read-the-docs
  • Schedule:
    • Looking to try for 2 week intervals for rc builds.

Master

  • Sessions on master looking pretty good.

    • Jeff found Fortran issue
  • Howard's looking at UB Elemental

    • Some replies on Fortran Working group.
  • Discussing what to do for v5.0/master and then another discussion for v4.1 and v4.0

  • No new Gnus

MTT

  • Some Cisco Build Failures, haven't looked at yet.
  • A fix pending to workaround the IBM XL MTT build failure (compiler abort)
  • Issue 9919 - Thinks this common component should still be built.
    • Commons get built when it's likely their is a dependency.
    • Commons self-select if they should be built or not.
Clone this wiki locally