ВУЗ:
Составители:
Рубрика:
- 30 -
Таблица 2.1
—
Предопределенные в MPI константы типов данных.
Константы MPI
Соответствующий тип в C
MPI_INT
signed int
MPI_UNSIGNED unsigned int
MPI_SHORT signed int
MPI_LONG signed long int
MPI_UNSIGNED_SHORT unsigned int
MPI_UNSIGNED_LONG unsigned long int
MPI_FLOAT float
MPI_DOUBLE double
MPI_LONG_DOUBLE long double
MPI_UNSIGNED_CHAR unsigned char
MPI_CHAR
signed char
Пользователь может зарегистрировать в MPI свои собственные типы дан-
ных (например, структуры), после чего MPI сможет обрабатывать их наравне
с базовыми.
Рисунок 2.1 — Нумерация входящих в кластер вычислительных узлов (по умолчанию) и
их стандартные назначения.
Практически в каждой MPI-функции одним из параметров является ком-
муникатор (идентификатор группы процессов); в момент инициализации
библиотеки MPI создается коммуникатор
MPI_COMM_WORLD
и в его преде-
лах процессы нумеруются линейно от
0
до
size
(рис.2.1)
.
Однако с помощью
коммуникатора для процессов можно определить и другие системы нумера-
ции (пользовательские топологии). Дополнительных систем в MPI имеются
- 30 - Таблица 2.1 — Предопределенные в MPI константы типов данных. Константы MPI Соответствующий тип в C MPI_INT signed int MPI_UNSIGNED unsigned int MPI_SHORT signed int MPI_LONG signed long int MPI_UNSIGNED_SHORT unsigned int MPI_UNSIGNED_LONG unsigned long int MPI_FLOAT float MPI_DOUBLE double MPI_LONG_DOUBLE long double MPI_UNSIGNED_CHAR unsigned char MPI_CHAR signed char Пользователь может зарегистрировать в MPI свои собственные типы дан- ных (например, структуры), после чего MPI сможет обрабатывать их наравне с базовыми. Рисунок 2.1 — Нумерация входящих в кластер вычислительных узлов (по умолчанию) и их стандартные назначения. Практически в каждой MPI-функции одним из параметров является ком- муникатор (идентификатор группы процессов); в момент инициализации библиотеки MPI создается коммуникатор MPI_COMM_WORLD и в его преде- лах процессы нумеруются линейно от 0 до size (рис.2.1). Однако с помощью коммуникатора для процессов можно определить и другие системы нумера- ции (пользовательские топологии). Дополнительных систем в MPI имеются
Страницы
- « первая
- ‹ предыдущая
- …
- 28
- 29
- 30
- 31
- 32
- …
- следующая ›
- последняя »