Skip to content

Add WoA Support for Building MSMPI #77

Description

@ranjeet-mcw

PROBLEM

MSMPI has no native ARM64 Windows support — no ARM64 build targets, no platform guards, x64/x86 binaries only. This blocks MPI-dependent workloads on WoA hardware.

WHY IT MATTERS

ARM64 Windows adoption is accelerating (Snapdragon X Elite, Surface, cloud-on-ARM). Native execution eliminates x64-emulation overhead, which is material for compute-bound MPI workloads.

CURRENT STATUS

Our fork is based on Linaro's WOA implemantation and has been tested on a physical ARM64 Windows machine against various workload like MFEM, LAAMPS.

INTENT

I plan to submit a PR for WoA once confirmed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions