Главная /
Intel Parallel Programming Professional (Introduction) /
Функция omp_init_lock применяется для того что бы:
Функция omp_init_lock
применяется для того что бы:
вопрос
Правильный ответ:
инициализировать симафор
установить симафор
освободить симафор
Сложность вопроса
69
Сложность курса: Intel Parallel Programming Professional (Introduction)
54
Оценить вопрос
Комментарии:
Аноним
Если бы не данные подсказки - я бы не решил c этими тестами intuit.
18 янв 2020
Аноним
Я завалил сессию, какого рожна я не углядел этот чёртов сайт с всеми ответами по интуит в начале года
29 авг 2016
Другие ответы на вопросы из темы программирование интуит.
- # В каких случаях обязательно возникают гонки (races) при использовании несколькими потоками одного объекта данных?
- # Рассмотрим задачу использования кольцевого буфера (задача "поставщик-потребитель"). Функции AddItemToBuffer и RemoveItemFromBuffer модифицируют структуру данных, разделяемую поставщиком и потребителем, и не используют синхронизацию. Предположим, что программа может выполняться как на однопроцессорных, так и на многопроцессорных системах, и одновременно могут выполняться несколько потоков-поставщиков и потоков-потребителей. Укажите, является ли решение корректным (всегда работает), или (2) некорректным (никогда не работает), или (3) опасным (в одних случаях работает, в других – нет). Semaphore Empty = N; // Буфер содержит N записейFull = 0;() { Empty.P(); DisableInterrupts(); AddItemToBuffer(); EnableInterrupts(); Full.V(); }() { Full.P(); DisableInterrupts(); RemoveItemFromBuffer(); EnableInterrupts(); Empty.V(); }
- # В программе на MPI необходимо распределить итерации цикла между процессами, считая, что время выполнения итераций примерно одинаковое
- # Обобщенная передача данных от всех процессов всем процессам может быть описана как:
- # Под "гонками данных" понимается ситуация, когда: