17. Что такое производные типы данных, чем они характеризуются и что такое карта типа?
18. Конструкторы производных типов данных, определенных в MPI-2, их регистрация и удаление.
19. Каково назначение операций упаковки и распаковки данных?
20. Назовите процедуры для выполнения основных операций с файлами.
Список литературы
1. Воеводин В.В. Математические модели и методы в параллельных процессах. – М.: Наука, 1986. (Библиография-1030 п.) – 296 с.: ил.
2. Барский А.Б. Параллельные процессы в вычислительных системах. Планирование и организация. – М.: Радио и связь, 1990. – 256 с.: ил.
3. Деревянко А.С., Солощук М.Н. Операционные системы. Учебное пособие. – Харьков: НТУ “ХПИ”, 2003. – 574 с.
4. Немнюгин С.А., Стесик О.Л. Параллельное программирование для многопроцессорных вычислительных систем. – СПб. БХВ-Петербург, 2002. – 400 с.: ил.
5. Ортега Дж. Введение в параллельные и векторные методы решения линейных систем. – М.: Мир, 1991. – 368 с.: ил.
6. Корнеев В.В. Параллельные вычислительные системы. – М.: Нолидж, 1999. – 320 с.: ил.
7. Бэбб Р. II. Программирование на параллельных вычислительных системах. – М.: Мир, 1991. – 376 с.: ил.
8. Дейкстра Э. Взаимодействие последовательных процессов // “Языки программирования”; под ред. Женюи. – М.: Мир, 1972. – 408 с.
9. Миренков Н.Н. Параллельное программирование для многомо-дульных вычислительных систем. – М.: Радио и связь, 1989. – 320 с.: ил.
10. Страуструп Б. Язык программирования С++. – М.: Бином, 2001. –1099 с.: ил.
11. Двоеглазов И.М. Язык программирования С++. Справочное руководство. – К.: Евроиндекс, 1993. – 128 с.
12. Вальковский В.А. Распараллеливание алгоритмов и программ. Структурный подход. – М.: Радио и связь, 1989. – 276 с.: ил.
13. Хохлюк В.И. Параллельные алгоритмы целочисленной оптимизации. – М.: Радио и связь, 1987. – 224 с.: ил.
14. Yukiya Aoyama, Jun Nakano. RS/6000 SP: Practical MPI Programming. – ITSO (International Technical Support Organization), August 1999. – 238 p. – nakanoj@jp.ibm.com, http//www.redbooks.ibm.com
15. Foster Ian. Designing and Building Parallel Programs. 1995. dbpp@mcs.anl.gov, http://www.mcs.anl.gov/people/foster/
16. MPI-2: Extensions to the Message-Passing Interface. Message Passing Interface Forum July 18, 1997. 376 p. – http://www.mpi-forum.org
17. Калашников В.И. Введение в численные методы. Учебное пособие. – Харьков: НТУ “ХПИ”, 2002. – 132 с.
Предметный указатель
А
алгоритм сдваивания, 33
асинхронная связь, 149
асинхронный обмен, 169
Б
блокирующие прием/передача, 169
буфер, 99, 108
буферизованная передача, 200
В
взаимное исключение, 94, 145
виртуальные функции, 127
Г
глобальный указатель, 128, 134
глубина алгоритма, 30
графовая модель, 57
группа процессов, 245
Д
двухточечный обмен, 169
дистанционное управление, 139
И
именованные константы, 182
инициализация, 161
интеркоммуникатор, 177
интракоммуникатор, 177
информационная зависимость, 58
исполнение, 161
К
карта производного типа, 289
классы, 123
ключевое слово atomic, 145
– – friend, 148
– – node_t, 152
– – proc_t, 152
когерентность памяти, 115
когерентный интерфейс, 116
коллективный обмен, 170, 242
коммуникатор, 178
коммуникационная среда, 118
конструктор функции, 125
контроль типов, 122
критическая область, 89
М
MPI_Abort, 183
MPI_Aint, 291
MPI_Allgather, 268
MPI_Allgatherv, 269
MPI_Allreduce, 274
MPI_Alltoall, 269
MPI_Alltoallv, 270
MPI_Any_source, 177
MPI_ANY_SOURCE, 204
MPI_ANY_TAG, 204
MPI_Attr_delete, 304
MPI_Attr_get, 304
MPI_Attr_put, 304
MPI_Barrier, 243
MPI_Bcast, 242
MPI_Bsend, 212
MPI_Buffer_attach, 212
MPI_Buffer_detach, 212
MPI_Cancel, 232
MPI_Cart_coords, 281
MPI_Cart_create, 280
MPI_Cart_get, 284
MPI_Cart_map, 284
MPI_Cart_rank, 281
MPI_Cart_shift, 285
MPI_Cart_sub, 283
MPI_Cartdim_get, 285
MPI_Comm_compare, 255
MPI_Comm_create, 251
MPI_Comm_dup, 245, 251
MPI_Comm_free, 245, 254
MPI_Comm_get_name, 256
MPI_Comm_group, 247
MPI_Comm_rank, 176, 178
MPI_Comm_remote_group, 256
MPI_Comm_remote_size, 256
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.