
все
.doc
Відправка
інформації про структуру повідомлення
без блокування
Запитання 73: Множина варіантів
Повідомлення може бути прийнято, якщо в параметрі FLAG процедури MPI_IPROBE повертається значення:
TRUE
OK
1
0
Запитання 74: Множина варіантів
Процедура MPI_WAIT призначена для:
Очікування
завершення асинхронної операції
Встановлення
затримки передачі повідомлення
Тимчасового
припинення передачі вказаного повідомлення
Тимчасового
припинення передачі повідомлень
Запитання 75: Множина варіантів
Поки асинхронна операція не буде завершена, процес, що виконав процедуру MPI_WAIT
Буде
заблокований
Продовжить
передачу повідомлень
Припинить
лише прийом повідомлень
Залишатиметься
в активному стані
Запитання 76: Множина варіантів
Після виконання процедури MPI_WAIT ідентифікатор не блокуючої операції REQUEST встановлюється в значення
MPI_REQUEST_NULL
MPI_REQUEST_WAIT
1
MPI_REQUEST_FIN
FALSE
NULL
Запитання 77: Множина варіантів
Процедура MPI_WAITALL(COUNT, REQUESTS, STATUSES, IERR) призначена для:
Очікування
завершення COUNT асинхронних операцій,
асоційованих з ідентифікаторами REQUESTS
Встановлення
затримки передачі COUNT повідомлень,
асоційованих з ідентифікаторами REQUESTS
Встановлення
затримки COUNT асинхронних операцій,
асоційованих з ідентифікаторами REQUESTS
Зупинка
COUNT асинхронних операцій, асоційованих
з ідентифікаторами REQUESTS
Запитання 78: Множина варіантів
Процедура MPI_WAITANY(COUNT, REQUESTS, INDEX, STATUS, IERR) призначена для:
Очікування
завершення одної з COUNT асинхронних
операцій, асоційованих з ідентифікаторами
REQUESTS
Встановлення
затримки передачі одного з COUNT повідомлень,
асоційованих з ідентифікаторами REQUESTS
Встановлення
затримки одної з COUNT асинхронних операцій,
асоційованих з ідентифікаторами REQUESTS
Зупинка
одної з COUNT асинхронних операцій,
асоційованих з ідентифікаторами REQUESTS
Запитання 79: Множина варіантів
Якщо при використанні процедури MPI_WAITANY до моменту виклику завершилося декілька із очікуваних операцій, то одна із них буде вибрана
Випадковим
чином
За
найменшим значенням ідентифікатора
За
найбільшим значенням ідентифікатора
За
часом завершення
Запитання 80: Множина варіантів
Процедура MPI_WAITSOME(INCOUNT, REQUESTS, OUTCOUNT, INDEXES, STATUSES, IERR) призначена для:
Очікування
завершення хоча б одної з ICOUNT асинхронних
операцій, асоційованих з ідентифікаторами
REQUESTS
Встановлення
затримки передачі одного з ICOUNT повідомлень,
асоційованих з ідентифікаторами REQUESTS
Встановлення
затримки хоча б одної з ICOUNT асинхронних
операцій, асоційованих з ідентифікаторами
REQUESTS
Запитання 81: Множина варіантів
Параметер INCOUNT процедури MPI_WAITSOME(INCOUNT, REQUESTS, OUTCOUNT, INDEXES, STATUSES, IERR) містить:
Число
завершених операцій
Число
виконуваних на даний момент операцій
Ідентифікатор
завершеної операції
Число
незавершених операцій
Запитання 82: Множина варіантів
Перші OUTCOUNT елементів масиву INDEXES у процедурі MPI_WAITSOME(INCOUNT, REQUESTS, OUTCOUNT, INDEXES, STATUSES, IERR) містять:
номера
елементів масиву REQUESTS з їх ідентифікаторами
параметри
завершених операцій
номера
елементів масиву STATUSES з їх ідентифікаторами
параметри
для незавершених операції
Запитання 83: Множина варіантів
Перші OUTCOUNT елементів масиву STATUSES у процедурі MPI_WAITSOME(INCOUNT, REQUESTS, OUTCOUNT, INDEXES, STATUSES, IERR) містять:
параметри
завершених операцій
номера
елементів масиву REQUESTS з їх ідентифікаторами
номера
елементів масиву STATUSES з їх ідентифікаторами
параметри
для незавершених операцій
Запитання 84: Множина варіантів
Процедура MPI_TEST(REQUEST, FLAG, STATUS, IERR) призначена для:
Перевірки
завершення асинхронної операції,
асоційованої з ідентифікатором REQUEST
Перевірки
завершення синхронної операції,
асоційованої з ідентифікатором REQUEST
Перевірки
завершення відправки повідомлення
Перевірки
завершення синхронної операції,
асоційованої з ідентифікатором STATUS
Запитання 85: Множина варіантів
Якщо операція завершена, то в параметрі FLAG процедури MPI_TEST(REQUEST, FLAG, STATUS, IERR) повертається значення:
TRUE
1
0
MPI_TEST_NULL
Запитання 86: Множина варіантів
Якщо в параметрі FLAG процедури MPI_TEST(REQUEST, FLAG, STATUS, IERR) повертається значення TRUE, то
Операція
завершена
Операція
не завершена
Операція
виконується
Не
існує заданої операції
Запитання 87: Множина варіантів
Процедура MPI_TESTALL(COUNT, REQUESTS, FLAG, STATUSES, IERR) призначена для
Перевірка
завершеності COUNT асинхронних операцій,
асоційованих з ідентифікаторами REQUESTS
Перевірка
завершеності COUNT асинхронних операцій,
асоційованих з ідентифікаторами FLAG
Перевірка
активності COUNT асинхронних операцій,
асоційованих з ідентифікаторами FLAG
Запитання 88: Множина варіантів
Процедура MPI_TESTANY(COUNT, REQUESTS, FLAG, STATUSES, IERR) призначена для:
Перевірка
завершеності хоча б одної з COUNT асинхронних
операцій, асоційованих з ідентифікаторами
REQUESTS
Перевірка
завершеності хоча б одної з COUNT асинхронних
операцій, асоційованих з ідентифікаторами
FLAG
Перевірка
незавершеності хоча б одної з COUNT
асинхронних операцій, асоційованих з
ідентифікаторами REQUESTS.
Перевірка
активності хоча б одної з COUNT асинхронних
операцій, асоційованих з ідентифікаторами
FLAG
Запитання 89: Множина варіантів
Процедура MPI_TESTSOME є аналогом процедури
MPI_WAITSOME
MPI_TEST
MPI_STATSOME
MPI_CALLSOME
Запитання 90: Множина варіантів
Відмінністю MPI_TESTSOME від MPI_WAITSOME є те, що:
Повернення
відбувається негайно
Повертає
повну інформацію про операцію
Повертає
неповну інформацію про операцію
Запитання 91: Множина варіантів
Якщо жодна з операцій не завершилася, то значення OUTCOUNT при виконанні процедури MPI_TESTSOME дорівнюватиме
0
1
TRUE
FALSE
Запитання 92: Множина варіантів
Для формування відкладеного запиту на відправку повідомлення використовується процедура:
MPI_SEND_INIT
MPI_SEND_WAIT
MPI_ISEND
MPI_INIT_SEND
Запитання 93: Множина варіантів
При формуванні відкладеного запиту на відправку повідомлення сама операція відправки
Не
починається
Починається
негайно
Починається
через вказаний у запиті час
Починається
через певний час
Запитання 94: Відповідність (графічне)
Вкажіть відповідність процедур та дій, що вони виконують
|
A. формування відкладеного запиту на передачу повідомлення з буферизацією B. формування відкладеного запиту на передачу повідомлення з синхронізацією C. формування відкладеного запиту на передачу повідомлення по готовності |
Запитання 95: Множина варіантів
Для формування відкладеного запиту на прийом повідомлення використовується процедура:
MPI_RECV_INIT
MPI_RECV
MPI_INIT_RECV
MPI_IRECV
Запитання 96: Множина варіантів
При формуванні відкладеного запиту на прийом повідомлення сама операція
Не
починається
Починається
негайно
Починається
через вказаний у запиті час
Починається
лише після формування запиту відправки
Запитання 97: Множина варіантів
Процедура MPI_START призначена для
Ініціалізації
відкладеного запиту на виконання
операції обміну
Ініціалізації
паралельної частини програми
Початку
виконання паралельної частини програми
Початку
виконання усіх операцій обміну у програмі
Запитання 98: Множина варіантів
При виконанні процедури MPI_START операція запускається як:
Неблокуюча
Блокуюча
Віддалена
Комунікативна
Запитання 99: Множина варіантів
Процедура MPI_ STARTALL (COUNT, REQUESTS, IERR) призначена для
Ініціалізації
COUNT відкладених запитів на виконання
операцій обміну
Ініціалізації
паралельної частини програми
Запуску
COUNT нових процесів
Початку
виконання COUNT операцій обміну у програмі
Запитання 100: Множина варіантів
Повідомлення, відправлене за допомогою відкладеного запиту на відправку, може бути прийнято:
Любою
з процедур прийому
Лише
відкладеним запитом на прийом
Лише
процедурою MPI_RECV
Лише
процедурою MPI_IRECV
Запитання 101: Множина варіантів
По завершенні відкладеного запиту значення параметра REQUEST
Зберігається
і може використовуватися в подальшому
Не
зберігається
Зберігається
але не може використовуватися в подальшому
Встановлюється
в NULL
Запитання 102: Множина варіантів
Для видалення всіх структур даних, пов’язаних з параметром REQUEST використовується процедура:
MPI_REQUEST_FREE(REQUEST,
IERR)
MPI_REQUEST_DEL_ALL(REQUEST,
IERR)
MPI_REQUEST_REMOVE(REQUEST,
IERR)
MPI_REQUEST_DELETE(REQUEST,
IERR)
Запитання 103: Множина варіантів
Якщо операція, пов’язана з запитом MPI_REQUEST_FREE(REQUEST, IERR) вже виконується, то вона
Завершиться
Призупинить
своє виконання
Продовжить
виконуватися
Запитання 104: Множина варіантів
Що таке deadlock?
Тупикова
ситуація
Призупинення
усіх дій програми