MPI什么意思

幸福0571 2021-09-18 16:37 224 次浏览 赞 155

最新问答

  • 吴山脚下2012

    MPI
    =Magnetic Particle Inspection 磁粒检验;
    Maximum Permissible Intake【核】(人体内)最大允许进入量;
    Mean Point of Impact ()平均弹着点;
    Metal Powder Institute 金属粉末学会[英];
    Military Psychology Institute事心理学研究所[瑞典];
    Modern Plastics International 《现代国际》(期刊)

    ~~~~回答简明扼要,欢迎追问。(*^__^*) ~~~~

    浏览 257赞 102时间 2023-12-05
  • 室内设计--阿梅

    三个英文单词首字母的简称。具有代表性的有Message Passing Interface ,Multi Point Interface ,Multi points injection等。
    对MPI的定义是多种多样的,但不外乎下面三个方面,它们限定了MPI的内涵和外延:

      1、MPI是一个库,而不是一门语言。许多人认为,MPI就是一种并行语言,这是不准确的。但是,按照并行语言的分类,可以把FORTRAN+MPI或C+MPI看作是一种在原来串行语言基础之上扩展后得到的,并行语言MPI库可以被FORTRAN77/C/Fortran90/C++调用,从语法上说,它遵守所有对库函数/过程的调用规则,和一般的函数/过程没有什么区别;

      2、MPI是一种标准或规范的代表,而不特指某一个对它的具体实现,迄今为止,所有的并行计算机商都对MPI的支持,可以在网上免费得到MPI在不同并行计算机上的实现,一个正确的MPI程序可以不加修改地在所有的并行机上运行;

      3、MPI是一种消息传递编程模型,并成为这种编程模型的代表。事实上,标准MPI虽然很庞大,但是它的最终目的是服务于进程间通信这一目标的;
    发展的两个阶段

      –MPI[1] 1.1: 1995

      ·MPICH:是MPI最流行的非专利实现,由Argonne实验室和密西西比州立大合开发,具有更好的可移植性.

      –MPI 1.2~2.0:动态进程, 并行 I/O, 支持F90和C++(1997).
    ·高可移植性

      –MPI已在IBM PC机上、MS Windows上、所有主要的Unix工作站上和所有主流的并行机上得到实现。使用MPI作消息传递的C或Fortran并行程序可不加改变地运行在IBM PC、MS Windows、Unix工作站、以及各种并行机上。
    源自:

    浏览 456赞 118时间 2021-11-15

MPI什么意思