The OpenNET Project
 
Поиск (ключи):    ПРОГРАММЫ СТАТЬИ СОВЕТЫ ФОРУМ
  WIKI НОВОСТИ (+) MAN'ы ДОКУМЕНТАЦИЯ

Каталог документации / Раздел "Программирование, языки" / Оглавление документа
next up previous contents
Next: Передача указателей Up: Способность языка к взаимодействию Previous: Предположения   Contents

Инициализация

Вызов MPI_INIT или MPI_THREAD_INIT из любого языка инициализирует MPI для выполнения на всех языках.

Совет пользователям: Некоторые реализации используют (inout) аргументы argc, argv версии MPI_INIT для Си/С++ , чтобы размножить значения для argc и argv ко всем выполняющимся процессам. Использование версии ФОРТРАН MPI_INIT, чтобы инициализировать MPI может приводить к потере этой способности. []

Функция MPI_INITIALIZED возвращает тот же самый ответ на всех языках.

Функция MPI_FINALIZE завершает среды MPI для всех языков.

Функция MPI_FINALIZED возвращает тот же самый ответ на всех языках.

Функция MPI_ABORT уничтожает процессы, независимо от языка, используемого вызывающей программой или уничтоженными процессами.

Среда MPI инициализируется MPI_INIT тем же самым способом для всех языков. Например,
MPI_COMM_WORLD несет ту же самую информацию независимо от языка: те же самые процессы, те же самые атрибуты окружающей среды, те же самые обработчики ошибки.

Совет пользователям: Использование нескольких языков в одной программе MPI может требовать использования специальных опций во время компилирования и/или редактирования. []

Совет разработчикам: Реализации могут выборочно связать библиотеки MPI, специфичные для языка, только с кодами, которые нуждаются в них, чтобы не увеличить размер бинарных файлов для кодов, которые используют только один язык. Код инициализации MPI должен выполнить инициализацию для языка, только если загружена библиотека этого языка. []



Alex Otwagin 2002-12-10

ПОДПИШИСЬ НА ЖУРНАЛ Linux Format 2012!

Журнал "Linux Format" (Линукс Формат)- Единственный в России и странах СНГ журнал на русском языке, посвящённый Linux и свободному ПО. Журнал для IT-директоров, IT-менеджеров, программистов, системных администраторов, учителей школ и преподавателей ВУЗов и всех пользователей ПК. В каждом выпуске: Новости индустрии OpenSource, обзоры новинок свободного ПО, обучающие и методические статьи.

Каждый, кто оформит подписку, получает бонусы и подарки- объёмные наклейки на системный блок, диск с архивом номеров за 2005-2011 г.г. и ежемесячно электронную версию журнала в pdf-формате.

Оформить подписку на год


  Закладки на сайте
  Проследить за страницей
Created 1996-2012 by Maxim Chirkov  
ДобавитьРекламаВебмастеруГИД  
RUNNet TopList