Skip to content

AWS meeting 2023 08 10

Kenneth Hoste edited this page Aug 11, 2023 · 1 revision

EESSI/AWS sync meetings

Next meeting

  • Thu 14 Sept 2023, 12:00 UTC
  • Thu 12 Oct 2023, 12:00 UTC
  • Thu 9 Nov 2023, 12:00 UTC

Notes previous meetings

Notes 10 August 2023 (12:00 UTC)

  • status update on sponsored credits
    • Costs are about $3k/month for March-July'23 (up from ~$1.5k/month)
      • EFS costs are on the rise (~50% in July)
        • Build bot is still leaving behind large tarballs to allow debugging failing builds, which are not getting cleaned up currently
    • currently ~$10k left in sponsored credits
  • Looking into using a CDN
    • Will be Q4 before we look further into this
  • Injecting OpenMPI/libfabric libraries into EESSI
    • Full discussion in https://github.com/EESSI/software-layer/issues/252 (see this comment for details on the potential way forward)
    • Basically two steps
      • Take a copy of the host libmpi.so
        • We are using the EESSI linker so we need to force the library to find some of it's libraries from the host (like libfabric)
        • We modify the elf header of the library to do this
        • We also inject some additional dependencies to effectively preload some other required host libraries
      • Place it in a special place where it will get preferentially get picked up before the EESSI MPI library
    • Seems to work with latest version of EESSI, GROMACS runs show performance improvement of ~5%
  • failing test suites for OpenBLAS/FFTW/numpy (only) on Graviton 3 (not seeing this on Graviton 2)
  • progress on making it easy to integrate EESSI with ParallelCluster
    • Matt is working on open source add-ons for ParallelCluster
  • booth talk at AWS booth at SC'23
    • long talks (~45min), repeated a couple of times
    • live demo of getting EESSI working on AWS
    • can cover different aspects
Clone this wiki locally