Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Декартова топология размерности, топология графа↑ ⇐ ПредыдущаяСтр 3 из 3 Содержание книги
Поиск на нашем сайте
78. каким массивом задается порядок расположения данных в результирующем буфере RBUF? DISPLS 79. Каким образом будут упорядочены выходные значения DIMS, переопределенные данной процедурой Порядке убывания. 80. Каким образом должен указываться тип передаваемых элементов? Предопределенных констант типа. 81. Каким образом определяется размер необходимого буфера при передачи сообщения? Определяется размером сообщения 82. Каким образом при компиляции программы можно прилинковать соответствующие библиотечные модули? В командной строке или воспользоваться предусмотренными в большинстве систем командами или скриптами (mpicc, mpif77, …) 83. Каким образом собирающий процесс сохраняет данные в буфере RBUF? Располагая их в порядке возрастания номеров процессов. 84. какое значение возвращается в случае успешного выполнения процедур MPI? MPI_SUCCESS 85. Какое значение используется для ошибочного коммуникатора MPI_COMM_NULL 86. Какое значение используется при пересылке сообщений для несуществующих процессов? MPI_PROC_NULL 87. Какое значение параметра TYPE в данной процедуре будет для декартовой типологии MPI_CART 88. Какое значение параметра TYPE в данной процедуре будет,если с коммуникатором COMM не связана никакая типология MPI_UNDEFINED 89. Какое значение процедура MPI_INITIALIZED возвращает в аргументе FLAG, если вызвана из параллельной части? .TRUE 90. Какой из процессов операции типа точка-точка должен вызвать одну из процедур и явно указать номер в некотором коммутаторе Процесс-отправитель 91. Какой из процессов операции типа точка-точка должен вызвать одну из процедур с указанием того же коммутаторе Процесс-получатель 92. Какой коммуникатор включает только вызвавшие процессы MPI_COMM_SELF 93. Какой коммуникатор обозначает значение, используемое для ошибочной группы MPI_GROUP_NULL 94. Какой коммуникатор обозначает пустую группу, не содержащую ни одного процесса MPI _ GROUP_EMPTY 95. Какой коммуникатор объединяет все процессы приложения MPI_COMM_WORLD 96. Какой коммуникатор служит для взаимодействия всех запущенных процессов MPI-программы Всеобъемлющий коммуникатор 97. Какой коммуникатор содержит только один текущий процесс? MPI_COMM_SELF 98. Какой константой используется в определении размера массива, выделяемого для буферизации? MPI_BSEND_OVERHEAD 99. Какой массив содержит количество элементов, передаваемых от каждого процесса? RCOUNTS - целочисленный массив 100. Какой процедурой можно пользоваться, если процесс-получатель уже инициировал прием сообщения? MPI_RSEND 101. Какой функцией будет вычисляться создание пользовательской глобальной операции OP FUNC. 102. Какую предопределенную константу можно использовать при приеме сообщения с любым индентификатором? MPI_ANY_TAG 103. Какую процедуру можно использовать для перенумерации процессов MPI_COMM_SPLIT 104. Любой процесс может производить операции над любыми группами, в том числе над такими, которые не содержат данный процесс 105. Могут ли использоваться в коллективных операциях те же коммуникаторы, использовавшиеся для операций точка-точка? ДА 106. Назовите основной способ взаимодействия параллельных процессов Передача сообщений друг другу 107. Назовите основные атрибуты процесса коммуникатор (группа) и номер процесса в коммуникаторе (группе) 108. Назовите способы разрешения тупиковых ситуаций Изменение порядка следования процедур посылки Использование неблокирующих операций использование процедуры mpi_sendrecv 109. Назовите тип коммуникатора в языке Фортран integer 110. Наиболее распространенной технологией программирования для параллельлных ПК с рапределенной памятью является... MPI 111. Новые группы можно создавать на основе... Уже существующих групп, так и на основе коммуникаторов 112. Операции предназначенные для взаимодействия всех процессов некоторого коммуникатора называются Collective 113. Операции предназначенные для взаимодействия двух процессов программы называются Point-to-point 114. Операции типа точка-точка предназначены... Предназначены для совмещения работы по упаковке данных и их пересылке
115. Опция компилятора "-o name" позволяет задать Имя name для получаемого выполнимого файла 116. Отдельная среда для общения группы процессов называется Коммуникатор 117. Отметьте основной способ взаимодействия между процессами в MPI: Передача сообщений друг другу 118. После выполнения данной процедуры какое значение принимает переменная GROUP MPI_GROUP_NULL 119. После выполнения данной процедуры какой параметр увеличивается на число байт, равное размеру записи POSITION 120. Почему в начале MPI-программы должна стоять директива include 'mpif.h'? Все описания интерфейса MPI собраны в файле mpif.h 121. При использовании какого языка являются существенным в названиях функицй регистр символов? C++ 122. При какой процедуре возможно повторное использование буфера посылки? MPI_SSEND 123. При какой процедуре создаваемый тип данных представляет массив данных базового типа как отдельный объект MPI_TYPE_CONTIGUOUS(COUNT, TYPE, NEWTYPE, IERR) 124. При помощи какого вызова можно получить группу, соответствующую коммуникатору MPI_COMM_WORLD MPI_COMM_GROUP(COMM, GROUP, IERR) 125. Процедуры с синхронизацией приостанавливают работу процесса... Пока все оставшиеся процессы группы comm также не выполнят этупроцедуру. 126. С каким кодом завершения завершаются операции с несуществующим процессом? MPI_SUCCESS 127. С каким коммуникатором связана базовая группа,из которой создаются все остальные групы процессов MPI_COMM_WORLD 128. С помощью вызова какой процедуры можно определить ранги процессов-соседей MPI_Graph_neighbors_count и MPI_Graph_neighbors 129. С помощью вызова какой процедуры удаляется функция smod5 mpi_comm_free 130. С помощью каких констант возможно вычисление глобальной суммы MPI_PROD 131. С помощью каких констант можно задать логические "И", "ИЛИ", исключающее "ИЛИ" MPI_LAND, MPI_LOR, MPI_LXOR 132. С помощью каких процедур возможно создание нового типа данных NEWTYPE MPI_Type_struct и MPI_Type_indexed и MPI_Type_vector 133. С помощью каких процедур можно определить окончание процесса MPI_Wait и MPI_Test 134. С помощью какого варианта процедуры MPI_ISEND возможна неблокирующая передача с буферизацией MPI_IBSEND 135. С помощью какого варианта процедуры MPI_SEND_INIT возможно формирование отложенного запроса на передачу сообщения по готовности MPI_BSEND_INIT 136. С помощью какого логического массива можно определить, является ли решетка периодической вдоль каждого измерения Periods 137. С помощью какого логического параметра можно определить, что системе разрешено менять порядок нумерации процессов REORDER 138. С помощью какого процесса возможна проверка завершенности асинхронной операции MPI_ISEND ИЛИ MPI_IRECV, ассоциированной с идентификатором REQUEST MPI_Test(MPI_Request *request, int *flag, MPI_Status *status) 139. С помощью какого процесса возможно задать интерфейс пользовательской функции для создания глобальной операции FUNCTION FUNC(INVEC(*), INOUTVEC(*), LEN, TYPE) <type> INVEC(LEN), INOUTVEC(LEN) INTEGER LEN, TYPE 140. С помощью какого процесса можно определить ранги непосредственных соседей процесса с рангом RANK в графовой топологии, связанной с коммуникатором сомм MPI_GRAPH_NEIGHBORS(COMM, RANK, MAX, NEIGHBORS, IERR) 141. С помощью какой коллективной процедуры возможна синхронизация процессов MPI _ BARRIER
142. С помощью какой процедуры в массивах INDEX и EDGES возвращается описание графовой топологии в том виде, как она задается при создании топологии MPI_GRAPH_CREATE 143. С помощью какой процедуры возможна рассылка каждым процессом коммуникатора COMM различных порций данных всем другим процессам MPI_Alltoall 144. С помощью какой процедуры возможно аннулировать производственного типа данных DATATYPE MPI_Type_free 145. С помощью какой процедуры возможно ожидание завершения одной из COUNT асинхронных операций, ассоциированных с идентификаторами REQUESTS MPI_WAITALL(COUNT, REQUESTS, STATUSES, IERR) 146. С помощью какой процедуры возможно получение группы GROUP, соответсвующей коммуникатору COMM MPI _ COMM _ GROUP (COMM, GROUP, IERR) 147. С помощью какой процедуры возможно расщепление коммуникатора на подгруппы, соответствующиме декартовым подрешеткам меньшей размерности MPI _ CART_CREATE 148. С помощью какой процедуры возможно создание нового коммуникатора NEWCOMM MPI_COMM_DUP 149. С помощью какой процедуры возможно Создание нового коммуникатора NEWCOMM с той же группой процессов и атрибутами, что и у коммуникатора сомм MPI _ COMM_DUP 150. С помощью какой процедуры можно задать новый порядок процессов в группе MPI_GROUP_INCL 151. С помощью какой процедуры можно определение смещения DISPL верхней границы элемента типа данных DATATYPE MPI _ TYPE_UB 152. С помощью какой процедуры можно определение смещения DISPL нижней границы элемента типа данных DATATYPE MPI_TYPE_LB 153. С помощью какой процедуры можно определить количество своих непосредственных соседей в рамках данной топологии MPI_GRAPH_CREATE 154. С помощью какой процедуры можно определить необходимый объем памяти для упаковки INCOUNT элементов типа DATATYPE MPI_PACK_SIZE 155. С помощью какой процедуры можно определить ранг процесса по его декартовым координатам MPI_CART_RANK0 156. С помощью какой процедуры можно определить число вершин и число ребер графовой топологии, связанной с коммутатором MPI_GRAPHDIMS_GET 157. С помощью какой процедуры можно определить, на какие физические процессоры были спланированы процессы MPI-приложения MPI_MAX_PROCESSOR_NAME 158. С помощью какой процедуры можно определить тип топологии, связанной с коммуникатором COMM MPI_Comm_test 159. С помощью какой процедуры можно распаковать OUTCOUNT элементы типа DATATYPE MPI_Unpack 160. С помощью какой процедуры можно сравнить группы GROUP1 и GROUP2 MPI_GROUP_COMPARE 161. С помощью какой процедуры можно узнать точное число элементов в принимаемом сообщении? MPI_GET_COUNT. 162. С помощью какой процедуры можно упаковать INCOUNT элементы типа DATATYPE MPI_Pack
163. С помощью какой процедуры происходит создание группы NEWGROUP из пересечения групп GROUP 1 и GROUP 2 MPI_Group_intersection
164. С помощью какой процедуры происходит создание группы NEWGROUP ИЗ разности групп GROUP 1 и GROUP 2 MPI_Group_difference
165. С помощью какой процедуры происходит создание группы NEWGROUP ИЗ объединения групп GROUP 1 и GROUP MPI_Group_union 166. С помощью чего осуществляется взаимодействие запущенных процессов между собой в MPI?
|
||||
Последнее изменение этой страницы: 2016-09-18; просмотров: 399; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.221.147.236 (0.006 с.) |