dapl

Using Multiple DAPL* Providers with the Intel® MPI Library

Introduction

If your MPI program sends messages of drastically different sizes (for example, some 16 byte messages, and some 4 megabyte messages), you want optimum performance at all message sizes.  This cannot easily be obtained with a single DAPL* provider.  This is due to latency being a major factor for smaller messages, but bandwidth being more important for larger messages, and providers often making a tradeoff to improve one or the other.  The Intel® MPI Library, as of Version 4.1 Update 1, now supports up to three providers for a single rank of your job.

  • 开发人员
  • Linux*
  • 服务器
  • 高级
  • Intel® MPI Library
  • 消息传递接口
  • dapl
  • 集群计算
  • Intel® Many Integrated Core Architecture
  • Using Two DAPL Providers for MPI on Xeon Phi™

    Update

    This article is outdated.  If you are using at least Version 4.1 Update 1 of the Intel® MPI Library, please go to http://software.intel.com/en-us/articles/using-multiple-dapl-providers-with-the-intel-mpi-library for updated information.

    Overview

    A feature is available for the Intel® MPI Library when running on a Xeon Phi™ coprocessor.  You can now choose two DAPL providers to use for a single job.

  • 开发人员
  • Linux*
  • 高级
  • Intel® MPI Library
  • dapl
  • 消息传递接口
  • Intel® Many Integrated Core Architecture
  • 订阅 dapl