The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Каталог документации / Раздел "Программирование, языки" / Оглавление документа
next up previous contents
Next: Пояснения к MPI-1.0 и Up: Версия 1.2 стандарта MPI. Previous: Версия 1.2 стандарта MPI.   Contents

Номер версии.

Для того чтобы справляться с изменениями в стандарте MPI, существуют методы как времени компиляции, так и времени исполнения для определения используемой версии стандарта.

Версия представляется в виде двух отдельных целых чисел для версии и подверсии:

В Си и С++ - //

#define MPI_VERSION    1
    #define MPI_SUBVERSION 2
В ФОРТРАН -
INTEGER MPI_VERSION, MPI_SUBVERSION
    PARAMETER (MPI_VERSION    = 1)
    PARAMETER (MPI_SUBVERSION = 2)

Для определения во время выполнения:



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

MPI_GET_VERSION одна из немногих функций, которые могут вызываться до MPI_INIT и после MPI_FINALIZE. Определение данной функции на С++ может быть найдено в Приложении, раздел С++ Bindings for New 1.2 Functions .



Alex Otwagin 2002-12-10



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру