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

Reply via email to