Skip to content

Add WoA Support for Building MSMPI #77

@ranjeet-mcw

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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions