Составители:
Рубрика:
74
Удаление
атрибута
с
указанным
значением
ключа
int MPI_Attr_delete(MPI_Comm comm, int keyval)
MPI_ATTR_DELETE(COMM, KEYVAL, IERR)
Делается
это
с
помощью
функции
удаления
атрибута
delete_fn
,
заданной
при
создании
keyval
.
Параметр
comm
задает
коммуникатор
,
с
которым
связан
атрибут
.
Все
аргументы
данной
подпрограммы
входные
.
При
любом
дублировании
коммуникатора
с
помощью
подпрограммы
MPI_Comm_dup
вызываются
все
функции
копирования
для
атрибутов
,
установленных
в
данный
момент
времени
.
Порядок
вызова
произволен
.
Аналогичные
действия
выполняются
при
удалении
коммуникатора
вызовом
MPI_Comm_free
,
но
вызываются
все
функции
удаления
.
Реализации MPI
Существуют различные реализации MPI. Среди них MPICH (MPI CHameleon,
www.mcs.anl.gov) – свободно распространяемая реализация MPI с открытым
кодом; LAM (Local Area Multicomputer) – еще одна реализация MPI (www.lam-
mpi.org); Microsoft® MPI и Intel® MPI и т. д.
Существуют реализации MPI, ориентированные на работу в среде грид.
Новое в спецификации MPI-2
Спецификация
MPI-2
является
расширением
MPI-1
и
содержит
следующие
новые
возможности
:
•
введены
средства
управления
процессами
,
в
частности
,
процедуры
запуска
новых
процессов
MPI_COMM_SPAWN
и
MPI_COMM_SPAWN_MULTIPLE
из
выполняющейся
программы
и
другие
;
•
добавлены
средства
программирования
клиент
-
серверных
приложений
,
взаимодействующих
через
заданный
порт
;
•
появился
новый
класс
обменов
—
односторонние
,
когда
процесс
-
источник
сообщения
устанавливает
параметры
обмена
не
только
для
себя
,
но
и
для
процесса
-
получателя
;
•
расширены
возможности
коллективных
обменов
,
в
том
числе
обменов
с
использованием
интеркоммуникаторов
;
•
добавлены
операции
параллельного
ввода
-
вывода
в
файл
;
•
введена
возможность
добавления
новой
функциональности
«
поверх
» MPI —
механизм
внешних
интерфейсов
.
Изменилась
также
архитектура
системы
,
для
запуска
параллельных
программ
используется
другая
программа
-
стартер
.
Страницы
- « первая
- ‹ предыдущая
- …
- 72
- 73
- 74
- 75
- 76
- …
- следующая ›
- последняя »
