Intel® MPI Library Developer Reference for Windows* OS

ID 768734
Date 11/07/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

What's New

This page lists some important changes to the product that are reflected in the documentation. For a list of all changes, refer to the Intel® MPI Library Release Notes or Intel® MPI Library Release Notes for Windows* OS .

Intel® MPI Library 2021.11 (Intel® oneAPI 2024.0)

  • Added new environment variables to Other Environment Variables page: I_MPI_FILESYSTEM, I_MPI_FILESYSTEM_FORCE, I_MPI_FILESYSTEM_CB_NODES, I_MPI_FILESYSTEM_CB_CONFIG_LIST, I_MPI_FILESYSTEM_NFS_DIRECT, and I_MPI_FILESYSTEM_GPFS_DIRECT.
  • Deprecated environment variables: I_MPI_EXTRA_FILESYSTEM and I_MPI_EXTRA_FILESYSTEM_FORCE.

Intel® MPI Library 2021.10 (Intel® oneAPI 2023.2)

  • Added new environment variable _MPI_OFI_MATCH_COMPLETE to the OFI*-capable Network Fabrics Control page.
  • Added the compiler-specific MPI wrappers: mpiicpx and mpiicx to the Compiler Commands page.

Additionally, minor updates have been made to fix inaccuracies in the document and improve user experience.

Intel® MPI Library 2021.9 (Intel® oneAPI 2023.1)

  • Added I_MPI_SHM,I_MPI_SHM_CELL_FWD_SIZE, I_MPI_SHM_CELL_BWD_SIZE, I_MPI_SHM_CELL_EXT_SIZE, I_MPI_SHM_CELL_FWD_NUM, I_MPI_SHM_CELL_BWD_NUM, I_MPI_SHM_CELL_EXT_NUM_TOTAL, I_MPI_SHM_CELL_FWD_HOLD_NUM, I_MPI_SHM_SEND_SPIN_COUNT, I_MPI_SHM_RECV_SPIN_COUNT variables to Shared Memory Control page.
  • Added new value forI_MPI_HYDRA_BOOTSTRAP variable.

Intel® MPI Library 2021.8 (Intel® oneAPI 2023.0)

  • Added I_MPI_SPAWN function.
  • Added the following CVARs: I_MPI_OFFLOAD_SYMMETRIC, I_MPI_OFFLOAD_RDMA, I_MPI_OFFLOAD_FAST_MEMCPY, I_MPI_OFFLOAD_IPC.
  • Changed default value of I_MPI_OFFLOAD_PIPELINE_THRESHOLD variable.

Intel® MPI Library 2021.7.1 (Intel® oneAPI 2022.4)

  • No documentation changes.

Intel® MPI Library 2021.7 (Intel® oneAPI 2022.3)

  • No documentation changes.

Intel® MPI Library 2021.6 (Intel® oneAPI 2022.2)

  • No documentation changes.

Intel® oneAPI 2021.5

  • Added hcoll argument for I_MPI_COLL_EXTERNAL.
  • Added option to Global Options topic.
  • Added I_MPI_COLL_DIRECT variable to I_MPI_ADJUST Family Environment Variables topic.
  • No documentation changes.
  • Changed the default pinning order to bunch.
  • Added new value for the I_MPI_SHM variable (icx).
  • Added new variable I_MPI_HYDRA_BSTRAP_KEEP_ALIVE.

Intel® oneAPI 2021.2

Additionally, minor updates have been made to fix inaccuracies in the document and improve user experience.

  • No documentation changes.

Intel® oneAPI Gold

  • Removed all content specific to Intel® Parallel Studio XE (see notice on title page).
  • Added Intel® Ethernet 800 Series support.
  • Added MPI + OpenMP offload examples.
  • Added new algorithm for MPI_Sendrecv_replace (I_MPI_ADJUST_SENDRECV_REPLACE=2).
  • Reworked directory layout:
    • Removed intel64/.
    • Mpivars.[c]sh and mpi modulefile moved to env/.
    • Mpivars.[c]sh renamed to vars.[c]sh.
  • Removed deprecated symbolic links.
  • Removed static libraries for debug configurations.