GPU support, so we should eventually try this out. Barry
> Begin forwarded message: > > From: "Raffenetti, Kenneth J. via announce" <[email protected]> > Subject: [mpich-announce] Announcing the availability of MPICH 3.4b1 > Date: October 5, 2020 at 10:11:43 PM CDT > To: "[email protected]" <[email protected]> > Cc: "Raffenetti, Kenneth J." <[email protected]> > Reply-To: [email protected] > Message-Id: <[email protected]> > > A new preview release of MPICH, 3.4b1, is now available for download. This > release previews the 3.4 major series. In the 3.4 series, ch4 replaces ch3 as > the default device configuration. New features include GPU support, multi-VCI > communication (experimental), XPMEM support, DAOS support in ROMIO (thanks to > Intel contribution), business card exchange enhancements, and support for > Arm/NVIDIA HPC compilers. > > Also in this release are several bug fixes and improvements in ch3, hydra, > and common MPICH code. You can find the release on our downloads > page (https://www.mpich.org/downloads/). > > Regards, > The MPICH team > > =============================================================================== > Changes in 3.4 > =============================================================================== > > # ch4 replaces ch3 as the default device configuration. Users must > select a netmod in order to build ch4, else configure will prompt > the user to choose. > > # Add support for Yaksa datatype engine (default in ch4). > > # Add support for GPU buffers (CUDA, Level Zero) in pt2pt, > collectives, and one-sided communication. > > # Add support for XPMEM. > > # Add support for multiple virtual communication interfaces for more > efficient MPI_THREAD_MULTIPLE (experimental). > > # Add DAOS ADIO driver to ROMIO (contributed by Intel). > > # Add Quobyte ADIO driver to ROMIO (contributed by Quobyte). > > # Add support for Arm compiler toolchain > > # Add support for NVIDIA HPC compilers > > # Add support for flang/f18 Fortran compiler > > # Add support for AddressSanitizer and UndefinedBehaviorSanitizer to > debug configuration > > # Remove mxm, llc, and portals4 netmods from ch3. > > # Remove support for logical reduction operations on floating point > types. > > # Remove MPIX_Mutex interfaces. > > # Further improvements to ch4 business card exchange: extra > long address support and fixes for PMIx integration. > > # Un-inline non-critical ch4 code for improved build times. > > # Fix several test program bugs. > > # Fix several static analysis and compiler warnings. > > # Change the signature of MPID_Init to include requested and provided > thread levels. > > A full list of changes is available at the following link: > > https://github.com/pmodels/mpich/compare/v3.3...v3.4b1 > > > > _______________________________________________ > announce mailing list [email protected] > To manage subscription options or unsubscribe: > https://lists.mpich.org/mailman/listinfo/announce
