Science Goals

AI at scale is communication-bound, and the software beneath it was not designed for the job.

  • MPI carries decades of portable, specified semantics, but predates modern AI collectives and GPU-resident data.
  • NCCL and its ports are vendor toolkits, not specifications. One vendor sets the pace; every other ∗CCL reimplements its API.
  • AI has no vendor-neutral, resilient, GPU-native communication substrate.

Aim

Give AI workloads the portability MPI already gives simulation, without surrendering the performance frameworks buy today through lock-in.

Objectives

  • improve MPI for AI
  • improve Open MPI
  • contribute upstream
  • devise HPC+AI APIs
  • unify MPI with NCCL and comparable platforms.

Copyright © MPI4AI 2026

U.S. National Science Foundation (NSF) Logo

MPI4AI is funded by the U.S. National Science Foundation (NSF) under the Office of Advanced Cyberinfrastructure (OAC) awards #2514054, #2514055, #2514056, #2514057.

Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.

This site uses Just the Docs, a documentation theme for Jekyll.