Главная /
Intel Parallel Programming Professional (Introduction) /
Какова цель балансировки нагрузки между потоками:
Какова цель балансировки нагрузки между потоками:
вопросПравильный ответ:
обеспечить корректность работы параллельной программы
повысить производительность параллельной программы
обеспечить максимальную утилизацию вычислительных ресурсов
Сложность вопроса
94
Сложность курса: Intel Parallel Programming Professional (Introduction)
54
Оценить вопрос
Комментарии:
Аноним
Какой человек гуглит эти тесты по интуит? Это же элементарно (я не ботан)
29 апр 2018
Другие ответы на вопросы из темы программирование интуит.
- # Рассмотрим задачу использования кольцевого буфера (задача "поставщик-потребитель"). Функции AddItemToBuffer и RemoveItemFromBuffer модифицируют структуру данных, разделяемую поставщиком и потребителем, и не используют синхронизацию. Предположим, что программа может выполняться как на однопроцессорных, так и на многопроцессорных системах, и одновременно могут выполняться несколько потоков-поставщиков и потоков-потребителей. Укажите, является ли решение корректным (всегда работает), или (2) некорректным (никогда не работает), или (3) опасным (в одних случаях работает, в других – нет). Semaphore Empty = N; // Буфер содержит N записейM = unlocked;Full = 0;() { M.Lock(); Empty.P(); AddItemToBuffer(); Full.V(); M.Unlock(); }() { M.Lock(); full.P(); RemoveItemFromBuffer(); empty.V(); M.Unlock(); }
- # Ваша OpenMP-программа содержит две параллельные области. Необходимо, чтобы число потоков в первой из них равнялось трем, а во второй определялось числом процессоров, доступных операционной системе. Отметьте верные варианты:
- # Пусть написана следующая параллельная программа: #pragma omp parallel {sum = 0; #pragma omp for for(int i = 0; i < 100; i++) sum++; } Какие проблемы могут наблюдаться при выполнении параллельной программы?
- # Признаками наличия неравномерной вычислительной нагрузки между потоками являются:
- # Сформулируйте блочный алгоритм LU-разложения. Будет ли он эффективнее обычного алгоритма.