next up previous contents
Next: Иинтерфейс профилирования Up: Управление исполнительной средой MPI Previous: Подготовка к запуску параллельных   Contents

Номер версии

Номер версии стандарта можно определить как на этапе компиляции, так и во время исполнения программы. ``Версия'' представляется двумя целыми величинами - для версии и подверсии:

В Си и С++:

#define MPI_VERSION 1 #define MPI_SUBVERSION 2

в языке ФОРТРАН:

INTEGER MPI_VERSION, MPI_SUBVERSION PARAMETER (MPI_VERSION = 1) PARAMETER (MPI_SUBVERSION = 2)

Для времени исполнения используется функция MPI_GET_VERSION, синтаксис которой представлен ниже.

MPI_GET_VERSION(version, subversion)

OUT version Номер версии (целое)
OUT subversion Номер подверсии (целое)

int MPI_Get_version(int *version, int *subversion)

MPI_GET_VERSION(VERSION, SUBVERSION, IERROR)
INTEGER VERSION, SUBVERSION, IERROR

void Get_version(int& version, int& subversion)

MPI_GET_VERSION - одна из небольшого числа функций, которые могут вызываться перед MPI_INIT и после MPI_FINALIZE.


Alex Otwagin 2002-12-10