База ответов ИНТУИТ

Intel Parallel Programming Professional (Introduction)

<<- Назад к вопросам

Для захвата симафора без блокировки потока используются функции:

(Отметьте один правильный вариант ответа.)

Варианты ответа
omp_init_lock
omp_unset_lock
omp_destroy_lock
omp_set_lock
omp_test_lock(Верный ответ)
Похожие вопросы
Для установки симафора используются функции:
Что включает в себя контекст потока?
Отметьте частные ресурсы каждого потока
Отметьте действия, не относящиеся к операции создания потока
Как называется состояние потока, заблокированного до наступления некоторого внешнего события
Как называется состояние потока, обладающего всеми необходимыми ресурсами, в том числе возможностью использования ЦП
Как называется состояние потока, обладающего всеми необходимыми для выполнения ресурсами за исключением ресурса "время ЦП"
Пусть написана следующая параллельная программа:
int *a;= new int [10];#pragma omp parallel{…[num_th] = num_th;…}
Какие проблемы могут наблюдаться при выполнении параллельной программы, если num_th это номер потока (потоков меньше 10)?
Пусть написана следующая параллельная программа:
int *a;= new int [10];#pragma omp parallel shared(a){…[num_th] = num_th;…}
Какие проблемы могут наблюдаться при выполнении параллельной программы, если num_th это номер потока (потоков меньше 10)?
Вы написали параллельную программу с использованием OpenMP на языке C. Эта программа работает корректно на подготовленных тестовых данных. Вы запустили вашу программу два раза на 4-хядерной машине. Первый раз вы запустили программу в один поток, и она работала 39 секунд, второй – в 4 потока и она работала 34 секунды. Чем вы воспользуетесь в первую очередь при дальнейшей разработке программы?