Hp-MPI是什么?做什么用的?

2024-11-25 12:16:09
推荐回答(3个)
回答1:

一、HP-MPI 是由{&Tahoma8}Hewlett-Packard开发类别 Miscellaneous Shareware 软件。
二、MPI是一个跨语言的通讯协议,用于编写并行计算机。支持点对点和广播。
MPI是一个信息传递应用程序接口,包括协议和和语义说明,他们指明其如何在各种实现中发挥其特性。MPI的目标是高性能,大规模性,和可移植性。
MPI在今天仍为高性能计算的主要模型。
三、主要的MPI-1模型不包括共享内存概念,MPI-2只有有限的分布共享内存概念。
但是MPI程序经常在共享内存的机器上运行。
在MPI模型周边设计程序比在NUMA架构下设计要好因为MPI鼓励内存本地化。
尽管MPI属于OSI参考模型的第五层或者更高,它的实现可能通过传输层的sockets和Transmission Control Protocol (TCP)覆盖大部分的层。
大部分的MPI实现由一些指定惯例集(API)组成,可由C,C++,Fortran,或者有此类库的语言比如C#, Java or Python直接调用。
MPI优于老式信息传递库是因为他的可移植性和速度。

回答2:

的高速互联网络以及MPI版本,一般的,ANSYS在Linux和Windows平台下的版本内置了HP-MPI,用户可不在另外安装MPI。

回答3:

hp的并行计算软件,现在已被IBM收购