- •Ответы на экзаменационные вопросы интернет-курсов интуит (intuit): 228. Параллельное программирование с использованием технологии mpi
- •Integer comm, rank, maxdims, coords(*), ierr
- •0 До size-1.
- •Операции упаковки и распаковки данных.
- •Double precision mpi_wtime(ierr) integer ierr
- •Mpi_op_free(op, ierr)
- •Integer len, type
|
ОБЩЕСТВЕННОЕ ОБЪЕДИНЕНИЕ «РАЗРАБОТКА ПРОЕКТОВ» PUBLIC ASSOCIATION «DEVELOPER PROJECT» ПРОЕКТ «ШПАРГАЛКИ ДЛЯ ИНТУИТА» |
Сервер: www.dp5.su (Vjacheslav A. Mustakimov)
Тел./факс: (34345) 5-32-05; Моб.: +7 9090161815; ICQ: 452492926; Е-mаil: www.dp5.ru@gmail.com
Ответы на экзаменационные вопросы интернет-курсов интуит (intuit): 228. Параллельное программирование с использованием технологии mpi
'Before MPI_INIT' может печатать либо один выделенный процесс, либо все запущенные процессы приложения
MPI является интерфейс обмена сообщениями (информацией) между одновременно работающими вычислительными процессами.
В MPI сообщения, вызванные коллективными операциями, не повлияют на
выполнение других операций и не пересекутся с сообщениями, появивши-
мися в результате индивидуального взаимодействия процессов.
В MPI топологии с физической топологией коммуникационной сети...
В вызове какой процедуры функция smod5 объявляется в качестве глобальной процедуры op MPI_OP_CREATE
В зависимости от системы результат выполнения программы всеми запущенными процессами может...
В каких операциях можно использовать производственный тип после регистрации в коммуникационных подпрограммах и при конструировании других типов.
В каких операциях участвуют процессы отправления и получения сообщения? операциях коллективного взаимодействия
В каких пределах лежит номер любого процесса в определенной группе, если группа содержит n процессов?
от 0 доn-1.
В какой версии стандарта MPI появилась возможность уничтожение существующих процессов?
MPI 2.0
В какой изп роцедур отсчет координат по каждому измерению начинается с нуля
Integer comm, rank, maxdims, coords(*), ierr
В какой процедуре I-й блок начинается через DISPLS (I) байт с начала буфера посылки
MPI_TYPE_STRUCT
В какой процедуре полученный тип данных можно считать обобщением векторного типа MPI_TYPE_VECTOR
В какой процедуре следующий блок начинается через STRIDE байт после начала предыдущего блока
MPI_TYPE_HVECTOR(COUNT, BLOCKLEN, STRIDE, TYPE, NEWTYPE, IERR)
В какой процедуре следующий блок начинается через STRIDE элементов базового типа данных после начала предыдущего блока
MPI_TYPE_VECTOR(Count,blocklen,stride)
В каком аргументе процедура MPI_COMM_RANK (COMM, RANK, IERR) возвращает номер процесса в коммуникаторе COMM?
RANK
В каком аргументе процедура возвращает число параллельных процессов в коммуникаторе COMM?
SIZE
В каком году появилась версия 2.0 стандарта MPI?
1996 г.
В каком диапазоне находится значение, возвращаемое процедурой MPI_COMM_RANK через переменную RANK
0 До size-1.
В каком массиве индекс равен рангу посылающего процесса, размер массива равен числу процессов в коммуникаторе COMM?
DISPLS – целочисленный массив
В каком случае полученное значение MPI_PROC_NULL означает выход за границы диапазона В случае линейного сдвига
В каком стиле поддерживает интерфейс MPI создание параллельных программ?
MIMD (Multiple Instruction Multiple Data)
В каком файле перечислен полный список предопределенных имен типов данных? mpif.h
В каком файле перечислены предопределенные значения, соответствующие различным ошибочным ситуациям? mpif .h
В каком файле собираются все описания интерфейса MPI? mpif.h (mpi.h)
В каком языке функции MPI_Init передаются указатели на аргументы командной строки программы argv и argc? С++
В рамках какой модели для всех параллельных процессов используется один и тот же код? модель SPMP
Возврат из процедур какой группы происходит сразу после вызова без какой-либо остановки работы процессов
асинхронной передачи данных.
Возможна ли синхронизация процессов с помощью коллективных операций?
Да. С помощью MPI_BARRIER