Logo

Contents:

  • User Guide
  • Tutorial
    • How to install Wi4MPI
    • Translating MPI dynamically using Preload mode
    • Translating MPI dynamically using Interface mode
    • Applying Wi4MPI to distributed Python
    • Running GROMACS with Wi4MPI
    • Applying Wi4MPI to RedHat container runtime: Podman
    • Applying Wi4MPI to a Gromacs Podman container
  • Known limitations
  • Developer Guide
  • Generator Guide
Wi4MPI
  • Tutorial
  • View page source

Tutorial

  • How to install Wi4MPI
    • Learning objectives
    • Installing Wi4MPI using Spack
  • Translating MPI dynamically using Preload mode
    • Learning objectives
    • Running MPI “Hello world”
    • OSU Micro Benchmarks
    • Wi4MPI Preload mode with Slurm
  • Translating MPI dynamically using Interface mode
    • Learning objectives
    • OSU Micro Benchmarks
    • Wi4MPI Interface mode with Slurm
  • Applying Wi4MPI to distributed Python
    • Learning objectives
    • Python, MPI & ABI incompatibility
    • Hello world
    • Ring communication of heterogenous data
    • Performance: bandwidth
  • Running GROMACS with Wi4MPI
    • Learning objectives
    • What is GROMACS?
    • Obtaining the benchmark
    • First execution
    • Switching MPI with Wi4MPI
  • Applying Wi4MPI to RedHat container runtime: Podman
    • Learning objectives
    • Using Wi4MPI Preload mode with Podman
    • Using Wi4MPI Interface mode with Podman
  • Applying Wi4MPI to a Gromacs Podman container
    • Learning objectives
    • Podman
    • Using Wi4MPI Preload mode with Podman
Previous Next

© Copyright 2016-2022, CEA - Commissariat à l'Énerge Atomique et aux Énergies Alternatives.

Built with Sphinx using a theme provided by Read the Docs.