Мися в результате индивидуального взаимодействия процессов. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Мися в результате индивидуального взаимодействия процессов.



4. В MPI топологии с физической топологией коммуникационной сети...

5. В вызове какой процедуры функция smod5 объявляется в качестве глобальной процедуры op MPI_OP_CREATE

6. В зависимости от системы результат выполнения программы всеми запущенными процессами может...

7. В каких операциях можно использовать производственный тип после регистрации в коммуникационных подпрограммах и при конструировании других типов.

8. В каких операциях участвуют процессы отправления и получения сообщения? операциях коллективного взаимодействия

9. В каких пределах лежит номер любого процесса в определенной группе, если группа содержит n процессов?

От 0 доn-1.

10. В какой версии стандарта MPI появилась возможность уничтожение существующих процессов?

MPI 2.0

11. В какой изп роцедур отсчет координат по каждому измерению начинается с нуля

INTEGER COMM, RANK, MAXDIMS, COORDS(*), IERR

12. В какой процедуре I-й блок начинается через DISPLS (I) байт с начала буфера посылки

MPI_TYPE_STRUCT

13. В какой процедуре полученный тип данных можно считать обобщением векторного типа MPI _ TYPE _ VECTOR

14. В какой процедуре следующий блок начинается через STRIDE байт после начала предыдущего блока

MPI_TYPE_HVECTOR(COUNT, BLOCKLEN, STRIDE, TYPE, NEWTYPE, IERR)

15. В какой процедуре следующий блок начинается через STRIDE элементов базового типа данных после начала предыдущего блока

MPI_TYPE_VECTOR(Count,blocklen,stride)

16. В каком аргументе процедура MPI_COMM_RANK (COMM, RANK, IERR) возвращает номер процесса в коммуникаторе COMM?

RANK

17. В каком аргументе процедура возвращает число параллельных процессов в коммуникаторе COMM?

SIZE

18. В каком году появилась версия 2.0 стандарта MPI?

Г.

19. В каком диапазоне находится значение, возвращаемое процедурой MPI_COMM_RANK через переменную RANK

До SIZE-1.

20. В каком массиве индекс равен рангу посылающего процесса, размер массива равен числу процессов в коммуникаторе COMM?

DISPLS – целочисленный массив

21. В каком случае полученное значение MPI_PROC_NULL означает выход за границы диапазона В случае линейного сдвига

22. В каком стиле поддерживает интерфейс MPI создание параллельных программ?

MIMD (Multiple Instruction Multiple Data)

23. В каком файле перечислен полный список предопределенных имен типов данных? mpif.h

24. В каком файле перечислены предопределенные значения, соответствующие различным ошибочным ситуациям? mpif.h

25. В каком файле собираются все описания интерфейса MPI? mpif.h (mpi.h)

26. В каком языке функции MPI_Init передаются указатели на аргументы командной строки программы argv и argc? С++

27. В рамках какой модели для всех параллельных процессов используется один и тот же код? модель SPMP

28. Возврат из процедур какой группы происходит сразу после вызова без какой-либо остановки работы процессов

Асинхронной передачи данных.

29. Возможна ли синхронизация процессов с помощью коллективных операций?

Да. С помощью MPI_BARRIER

30. Все процедуры MPI могут быть вызваны только после вызова... MPI_INIT

31. Все процессы в MPI порождаются... один раз, образуя параллельную часть программы

32. Выполнение какой процедуры не зависит от соответствующего вызова процедуры приема сообщения? MPI_BSEND

33. Для какой константы характерна несимметричность операций посылки и приема сообщений mpi_any_source

34. Для пересылки разнородных данных можно использовать...

35. операции упаковки и распаковки данных.

36. Если группы GROUP1 и GROUP2 полностью совпадают,какое значение возвращается MPI_IDENT

37. Завершение параллельной части приложения выполняется с помощью MPI_Finalize

38. Значения каких параметров должны быть одинаковыми у всех процессов?

Count, datatype и source

39. Из какого массива происходит упаковка элементов типа DATATYPE oldtype

40. Использование каких процедур может привести к возникновению тупиковых ситуаций? MPI_SEND

41. К моменту вызова какой процедуры каждым процессом программы все действия должны быть завершены? MPI_FINALIZE

42. Каждый процесс MPI-программы имеет с обственное локальное адресное пространство

43. Как называется модификация процедуры передачи сообщения по готовности?

MPI_RSEND

44. Как называется модификация процедуры передачи сообщения с синхронизацией?

MPI_SSEND

45. Как называется целое число, сопоставленное каждому процессу в группе

Ранг или номер

46. Какая из перечисленных процедур используется для барьерной синхронизации процессов? MPI_BARRIER(COMM, IERR) INTEGER COMM, IERR

47. Какая из перечисленных процедур может быть вызвана до вызова MPI_INIT

MPI_INITIALIZED(FLAG, IERR)

48. Какая из перечисленных процедур является обратной по своему действию MPI_SCATTER MPI_GATHER

49. Какая из перечисленных схем иллюстрирует действие процедуры MPI_SCATTER?

50. Какая из предложенных процедур возвращает номер процесса в коммуникаторе COMM MPI_COMM_RANK(COMM, RANK, IERR) INTEGER COMM, RANK, IERR

51. Какая из предложенных процедур в озвращает число параллельных процессов в коммуникаторе COMM MPI_COMM_SIZE(COMM, SIZE, IERR)

52. Какая из предложенных процедур является коллективной? MPI_Cart_create

53. Какая из функций возвращает на вызвавшем процессе астрономическое время в секундах, прошедшее с некоторого момента в прошлом?

54. DOUBLE PRECISION MPI_WTIME(IERR) INTEGER IERR

55. Какая команда используется для запуска выполнимого файла на требуемом количестве процессоров? mpirun

56. Какая процедура необходима для определения размера области памяти,выделяемой для хранения принимаемого сообщения? MPI_GET_COUNT(STATUS, DATATYPE, COUNT, IERR)

57. Какая процедура отвечает за регистрацию созданного производственного типа данных DATATYPE MPI_Type_commit

58. Какая процедура отвечает за создание нового типа данных NEWTYPE, состоящего из COUNT блоков по BLOCKLEN элементов базового типа данных TYPE

MPI_TYPE_CONTIGUOUS(COUNT, TYPE, NEWTYPE, IERR)

59. Какая процедура отвечает за уничтожение пользовательской глобальной операции

60. MPI_OP_FREE(OP, IERR)

61. Какая процедура позволяет инициализировать COUNT отложенных запросов на выполнение операции обмена? MPI_STARTALL(COUNT, REQUESTS, IERR)

62. какая схема моделирования операции глобального суммирования по эффективности сравнивается с коллективной операцией MPI_REDUCE

Схемы сдваивания с использованием пересылок данных типа точка-точка

63. Какая топология является прямоугольной решеткой произвольной размерности?

Декартова топология

64. Какая функция возвращает на вызвавшем процессе астронимическое время в секундах, прошедшее с некоторого момента в прошлом comm. double MPI_Wtime(void)

65. Какая функция возвращает разрешение таймера на вызвавшем процессе в секундах? MPI_WTICK

66. Какая функция возвращает результат своей работы явным образом?

MPI_WTIME и WTICK

67. Какие задачи можно решить при помощи создания независимого коммуникатора Группы и коммуникаторы

68. Какие значения в данной процедуре должны быть одинаковыми у всех процессов? count, datatype и source

69. Какие значения элементов массива DIMS в данной процедуре будут ошибочны Отрицательные

70. Какие коммуникаторы создаются сразу после вызова процедуры MPI_INIT

MPI_COMM_WORLD MPI_COMM_NULL

71. Какие константы являются индексом по массиву status?

MPI_SOURCE, MPI_TAG и MPI_ERROR

72. Какие объекты, используемые в MPI, имеют префикс MPI_?

Имена функций, константы, предопределенные типы данных и т.п

73. Какие параметры задают ограничения на размеры соответсвующих массивов

MAXINDEX и MAXEDGES

74. Какие процессы обязательно участвуют в операциях типа точка-точка?

75. Какие способы пересылки разнотипных данных в MPI существуют

Производные типы данных; Упаковка данных

76. Какие типы данных создаются во время выполнения программы с помощью процедур-конструкторов на основе существующих к моменту вызова конструктора типов данных Производные

77. Какие типы топологии предусмотрены в MPI?



Поделиться:


Последнее изменение этой страницы: 2016-09-18; просмотров: 273; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.191.216.163 (0.016 с.)