Biblioteca MPI Intel®

A BKM for Working with libfabric* on a Cluster System when using Intel® MPI Library

This article discusses a best-known method (BKM) for using the libfabric1 infrastructure on a cluster computing system. The focus is on how to transition from an Open Fabrics Alliance (OFA) framework to the Open Fabrics Interfaces1 (OFI) framework, where a description of the fabric providers that support libfabric are given. In general, the OFA to OFI transition has a charter to make the Intel® MPI Library software layer lighter, where most of the network communication controls are being shifted to a lower level (for example, the OFI provider level).

  • Linux*
  • Servidor
  • Intermediário
  • Biblioteca MPI Intel®
  • Using Checkpoint-Restart

    The checkpoint-restart feature is available with the Hydra process launcher (mpiexec.hydra) or its wrapper (mpirun). The launcher provides two mutually exclusive methods of taking checkpoints:

    • By timers

    • By an explicit signal

    You can provide directory paths where checkpoints can be stored temporarily and permanently.

    ILP64 Support

    The term ILP64 means that integer, long, and pointer data entities all occupy 8 bytes. This differs from the more conventional LP64 model in which only long and pointer data entities occupy 8 bytes while integer entities occupy 4 bytes. More information on the historical background and the programming model philosophy can be found, for example, in http://www.unix.org/version2/whatsnew/lp64_wp.html

    Compiler Commands

    (SDK only)

    The following table lists the available Intel® MPI Library compiler commands with their underlying compilers and programming languages.

    Table 2.1-1 Intel® MPI Library Compiler Wrappers

     

     

     

    Compiler Command

    Underlying Compiler

    Supported Language(s)

    Common Compilers

    Compiler Commands

    (SDK only)

    The following table lists the available Intel® MPI Library compiler commands with their underlying compilers and programming languages.

    Table 2.1-1 Intel® MPI Library Compiler Wrappers

    Compiler Command

    Default Compiler

    Supported Language(s)

    Generic Compilers

    Assine o Biblioteca MPI Intel®