Intel® MPI Library

Intel® MPI Library 5.0 Update 3 Readme

The Intel® MPI Library is a high-performance interconnect-independent multi-fabric library implementation of the industry-standard Message Passing Interface, v3.0 (MPI-3.0) specification. This package is for MPI users who develop on and build for Intel® 64 architectures on Linux* and Windows*, as well as customers running on the Intel® Xeon Phi™ coprocessor on Linux*. You must have a valid license to download, install, and use this product.

  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8.x
  • Servidor
  • C/C++
  • Fortran
  • Intel® MPI Library
  • Mensaje pasa a interfaz
  • Computación con clústeres
  • 面向英特尔® 至强融核™ 协处理器的 HBM

    目的

    本文可为针对英特尔® 至强™ 处理器和英特尔® 至强融核™ 协处理器上运行的 HBM 代码而执行的 Baffin-Bay 测试案例提供代码访问、构建和运行说明。

    简介

    丹麦气象研究所 (DMI) 针对北波罗的海实施了一款区域 3D 海洋模型 HBM,以提供丹麦及附近海域近期的物理状态信息。

    HBM 代码起源于 BSHcmod 海洋循环模型,最初该代码是 20 世纪 90 年代由位于德国汉堡的 Bundesamt für Seeschifffahrt und Hydrographie (BSH) 开发, DMI 中保留了模型代码中的一个分支并对其进行了改进。 DMI、BSH、FMI(芬兰气象研究所)和 MSI(爱沙尼亚海洋系统研究所)联合对 DMI 部署进行了全面地改进。

    HBM 代码最初来自 2009 年 DMIcmod 库的快照 (snap-shot)。 目前的代码部署相当于完全重新编写,与最初的 BSHcmod 差异较大,而且其尝试将模型代码开发并入一个通用项目,希望能够联合波罗的海区域所有有经验的模型设计师之力。 该模型代码项目的名称是 HBM — HIROMB-BOOS {波罗的海海洋操作系统} 模型。

  • Desarrolladores
  • Linux*
  • Servidor
  • Intel® MPI Library
  • Danish Meteorological Institute
  • Intel(R) Xeon Phi(TM) Coprocessor
  • Arquitectura Intel® para muchos núcleos integrados
  • 借助 MPI-3 非阻塞集合改进性能

    全新 MPI-3 非阻塞集合能够提高应用性能。该改进效果在适当的应用上将会非常显著。但是对于一些应用,如果添加非阻塞集合,将会降低性能。接下来,我将介绍什么是非阻塞集合,并展示一个能够通过使用 MPI_Iallreduce 获益的内核。

    什么是 MPI-3 非阻塞集合?

    非阻塞集合是能够立即返回到应用代码的新版本集合功能。这些版本可以在您的应用执行其他任务时在后台执行集合操作(只要您的 MPI 实现支持)。如果您的应用结构支持您开始集合操作、执行本地工作并随后从集合操作中获取结果,那么您的应用可以通过使用非阻塞集合获益。

    何时使用非阻塞集合?

    为了从非阻塞集合获得优势,您的应用在集合开始到必须完成时必须能够执行大量任务,以抵消检查集合完成所额外付出的开销。一般而言,尺寸较大的消息需要更多计算能力来抵消将数据迁移至通信缓冲。如果您与重叠计算相关的消息尺寸较小,则可以获益。

    此外,您的可用系统资源必须充足。如果您已经使用了所有可用系统资源,那么 MPI 实现无法与计算并行运行通信,从而将无法提供优势,可能还会降低性能。

  • Desarrolladores
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8.x
  • Servidor
  • Intermedio
  • Intel® Trace Analyzer and Collector
  • Intel® MPI Library
  • Mensaje pasa a interfaz
  • mpi-3
  • non-blocking collectives
  • Computación con clústeres
  • Optimización
  • Computación en paralelo
  • 英特尔® Parallel Studio XE 2015 集群版本初始版本自述文件

    面向 Linux* 和 Windows* 的英特尔® Parallel Studio XE 2015 集群版本集所有英特尔® Parallel Studio XE 和英特尔® 集群工具于一个软件包。 这个由多个组件组成的软件工具包包含了核心库和工具,为使用英特尔处理器的群集提供高效的开发、优化、运行和分布并行应用程序。  该软件包适用于针对基于 Linux* 和 Windows* 的 IA-32 和英特尔® 64 架构开发和构建的集群用户,以及使用基于 Linux* 的英特尔® 至强融核™ 协处理器的用户。 它包括:

  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8.x
  • Servidor
  • C/C++
  • Fortran
  • Intel® Cluster Studio XE
  • Mensaje pasa a interfaz
  • Computación con clústeres
  • 英特尔® MPI 库 4.1 更新 3 Build 047 自述文件

    面向 Linux* 和 Windows* 的英特尔® MPI 库是一种高性能、互连独立的多结构库,支持实施行业标准的消息传递接口 v2.2 (MPI-2.2) 规范。 该软件包适用于针对基于 Linux* 和 Windows* 的 IA-32 和英特尔® 64 架构开发和构建的 MPI 用户,以及使用基于 Linux* 的英特尔® 至强融核™ 协处理器的用户。 您必须拥有一个有效许可才可下载、安装和使用该产品。

  • Desarrolladores
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8.x
  • Servidor
  • C/C++
  • Fortran
  • Intel® MPI Library
  • Mensaje pasa a interfaz
  • Computación con clústeres
  • 方案: 面向英特尔® 至强融核™ 协处理器构建并优化 BWA* ALN 0.5.10

    BWA* 是根据大型参考基因组(如人类基因组)映射低分散序列的软件包。 它由三种算法构成: BWA-backtrack(ALN)、BWA-SW 和 BWA-MEM。 第一种算法可用于高达 100bp 的 Illumina 序列,另两种算法可用于更长的序列(70bp 至 1Mbp)。” (http://bio-bwa.sourceforge.net/bwa.shtml)

    该项目 (bwa-aln-xeon-phi-0.5.10) 可优化英特尔® 至强™ 处理器和英特尔® 至强融核™ 协处理器上 BWA 0.5.10 ALN 模块的性能,并支持对称执行模型,以便针对基因组映射结合使用两种架构。

    该版 BWA ALN 0.5.10 的源和 ReadMe 可通过以下链接进行下载: https://github.com/intel-mic/bwa-aln-xeon-phi-0.5.10

  • Desarrolladores
  • Servidor
  • Intel® Composer XE
  • Intel® MPI Library
  • Módulos Intel® de subprocesamiento
  • Arquitectura Intel® para muchos núcleos integrados
  • Intel® Parallel Studio XE 2015 Update 1 Cluster Edition Readme

    The Intel® Parallel Studio XE 2015 Update 1 Cluster Edition for Linux* and Windows* combines all Intel® Parallel Studio XE and Intel® Cluster Tools into a single package. This multi-component software toolkit contains the core libraries and tools to efficiently develop, optimize, run, and distribute parallel applications for clusters with Intel processors.  This package is for cluster users who develop on and build for IA-32 and Intel® 64 architectures on Linux* and Windows*, as well as customers running over the Intel® Xeon Phi™ coprocessor on Linux*. It contains:

  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8.x
  • Servidor
  • C/C++
  • Fortran
  • Intel® Parallel Studio XE Cluster Edition
  • Mensaje pasa a interfaz
  • Computación con clústeres
  • Intel® Trace Analyzer and Collector 9.0 Update 2 Readme

    The Intel® Trace Analyzer and Collector for Linux* and Windows* is a low-overhead scalable event-tracing library with graphical analysis that reduces the time it takes an application developer to enable maximum performance of cluster applications. This package is for users who develop on and build for Intel® 64 architectures on Linux* and Windows*, as well as customers running on the Intel® Xeon Phi™ coprocessor on Linux*. You must have a valid license to download, install and use this product.

  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8.x
  • Servidor
  • C/C++
  • Fortran
  • Intel® Trace Analyzer and Collector
  • Mensaje pasa a interfaz
  • Computación con clústeres
  • Intel® MPI Library 5.0 Update 2 Readme

    The Intel® MPI Library is a high-performance interconnect-independent multi-fabric library implementation of the industry-standard Message Passing Interface, v3.0 (MPI-3.0) specification. This package is for MPI users who develop on and build for Intel® 64 architectures on Linux* and Windows*, as well as customers running on the Intel® Xeon Phi™ coprocessor on Linux*. You must have a valid license to download, install, and use this product.

  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8.x
  • Servidor
  • C/C++
  • Fortran
  • Intel® MPI Library
  • Mensaje pasa a interfaz
  • Computación con clústeres
  • Suscribirse a Intel® MPI Library