Releases
MPC_4.3.0
Compare
Sorry, something went wrong.
No results found
hmt23
released this
20 Nov 17:10
[4.3.0] - 2025-11-18
Added
Accelerators
Build
Add release with debug information optimization option (--relwithdebinfo)
Low Comm / RED-SEA Project
Refactoring LCP module to better support suit protocols evolutions
Support for implementing protocols on top of rails (active message)
Support for multirail and fragmentation
Extension of rail API to support stream-like data transfers (tcp and ptl only)
Component-based transport with static loading
MPI
Support Gather Allgather Bcast topological collectives
Support for MPI Tools interface
Changed
Compilers
Activate privatization only if the underlying compiler is capable
OMP
Enhancing support of OpenMP task and interactions with MPI
MPCRUN
Change default count for resource request
Removed
Low Comm
Remove deprecated Portals compatibility layer
Threads
Remove NG scheduler used for research purposes
Deprecated
Threads
Workshare support (needs GCC 7.3 to work)
Fixed
Build
Add support for GCC 13, 14, 15 and C23
Fix --enable-debug-mem by correctly depending on libasan
Compilers
Fix compilers wrong error code propagation
Fix wrong linking option with fortran in process mode
Launch
Fix PMIx inter-node intra-node initialization
Add missing calls to PMIx_Finalize
Fix wrong termination with PMIx on abortion
Low Comm
Fix PTL RMA completion system
Fix PTL RMA Flush operations
Fix LCP atomics
MPI
Fix Exscan algorithm selection
Fix Pack and Unpack capabilities
Fix MPI_Self path
Accept NULL as bypass for MPI_T query functions
Fix persistent communications request initialization
Plenty of small bug fixes in all parts of MPC
You can’t perform that action at this time.