Главная /
Intel Parallel Programming Professional (Introduction) /
Технология программирования OpenMP расширяет язык программирования за счет:
Технология программирования OpenMP расширяет язык программирования за счет:
вопросПравильный ответ:
новых ключевых слов
новых библиотечных функций и переменных окружения
новых директив и специальных комментариев
Сложность вопроса
72
Сложность курса: Intel Parallel Programming Professional (Introduction)
54
Оценить вопрос
Комментарии:
Аноним
Я завалил экзамен, какого рожна я не нашёл данный сайт с ответами по интуит в начале года
25 дек 2020
Аноним
Я помощник профессора! Тотчас сотрите сайт с ответами intuit. Это невозможно
06 авг 2019
Другие ответы на вопросы из темы программирование интуит.
- # В каких случаях обязательно возникают гонки (races) при использовании несколькими потоками одного объекта данных?
- # Рассмотрим задачу использования кольцевого буфера (задача "поставщик-потребитель"). Функции AddItemToBuffer и RemoveItemFromBuffer модифицируют структуру данных, разделяемую поставщиком и потребителем, и не используют синхронизацию. Предположим, что программа может выполняться как на однопроцессорных, так и на многопроцессорных системах, и одновременно могут выполняться несколько потоков-поставщиков и потоков-потребителей. Укажите, является ли решение корректным (всегда работает), или (2) некорректным (никогда не работает), или (3) опасным (в одних случаях работает, в других – нет). Semaphore Empty = N; // Буфер содержит N записейFull = 0;() { Empty.P(); AddItemToBuffer(); Full.V(); }() { Full.P(); RemoveItemFromBuffer(); Empty.V(); }
- # Пусть есть система с двумя вычислительными элементами. Известно, что доля последовательного кода составляет 40%. Какое максимальное ускорение можно получить с помощью технологии OpenMP?
- # Располагается два цикла. Возможна ли ситуация при которой один из потоков завершил выполнять итерации первого цикла и начал выполнять итерации второго цикла, а другие потоки нет?
- # Минимально необходимый набор операций для организации информационного взаимодействия между процессорами в вычислительных системах с распределенной памятью включает в себя только: