---
title: 关键特性
description: "Hyper MPI针对Allreduce、Bcast、Barrier、Alltoallv、Allgatherv、Gatherv和Scatterv的阻塞与非阻塞接口这七种集合操作，进行了算法和拓扑感知层面的优化，达到特定集合通信小包情形下的极致性能。相较于其他MPI，Hyper MPI具有以下关键特性："
url: https://www.hikunpeng.com/document/detail/zh/hpchistory/hpckit/develop2400/userg_huaweimpi_0005.html
sourcePath: /source/zh/hpchistory/hpckit/develop2400/userg_huaweimpi_0005.html
indexId: ddd191dbd8c460a25c384d68da85245112caae3e0595f895add08bc9261fbcdd66
---
# 关键特性

Hyper MPI针对Allreduce、Bcast、Barrier、Alltoallv、Allgatherv、Gatherv和Scatterv的阻塞与非阻塞接口这七种集合操作，进行了算法和拓扑感知层面的优化，达到特定集合通信小包情形下的极致性能。相较于其他MPI，Hyper MPI具有以下关键特性：

- 新增UCG模块
  Hyper MPI除了包含Open MPI的所有特性之外，增加了集合通信模块（UCG），该模块中含有大量自研集合通信算法，大幅度提升Allreduce、Bcast、Barrier、Alltoallv、Allgatherv、Gatherv和Scatterv的阻塞与非阻塞接口等集合通信函数的性能。

- 支持鲲鹏环境
  Hyper MPI可以在以鲲鹏芯片为核心的服务器和集群上发挥作用。

- 支持动态加载闭源组件
  Hyper MPI开源版本安装后，可以将Hyper MPI闭源组件安装到开源Hyper MPI安装目录进行闭源特性使能，无需重新编译安装Hyper MPI开源版本，Hyper MPI闭源组件提供进一步的优化特性。
