Главная /
Intel Parallel Programming Professional (Introduction) /
Для распределения вычислений между процессорами в вычислительных системах с распределенной памятью необходимо:
Для распределения вычислений между процессорами в вычислительных системах с распределенной памятью необходимо:
вопросПравильный ответ:
выделить информационно независимые фрагменты вычислений, провести их программную реализацию и затем разместить полученные части программы на разных процессорах
разделить программу на равные части и распределить между процессорами
распределить исполняемые модули параллельной программы по узлам системы
Сложность вопроса
94
Сложность курса: Intel Parallel Programming Professional (Introduction)
54
Оценить вопрос
Комментарии:
Аноним
Если бы не опубликованные подсказки - я бы не осилил c этими тестами интуит.
24 окт 2019
Аноним
Я завалил экзамен, какого рожна я не увидел данный сайт с ответами по тестам интуит прежде
29 май 2018
Аноним
Это очень легкий решебник интуит.
23 фев 2018
Другие ответы на вопросы из темы программирование интуит.
- # Рассмотрим задачу использования кольцевого буфера (задача "поставщик-потребитель"). Функции AddItemToBuffer и RemoveItemFromBuffer модифицируют структуру данных, разделяемую поставщиком и потребителем, и не используют синхронизацию. Предположим, что программа может выполняться как на однопроцессорных, так и на многопроцессорных системах, и одновременно могут выполняться несколько потоков-поставщиков и потоков-потребителей. Укажите, является ли решение корректным (всегда работает), или (2) некорректным (никогда не работает), или (3) опасным (в одних случаях работает, в других – нет). Semaphore Empty = N; // Буфер содержит N записейM = unlocked;Full = 0;() { Empty.P(); M.Lock(); AddItemToBuffer(); Full.V(); }() { full.P(); M.Lock(); RemoveItemFromBuffer(); empty.V(); }
- # Выберите наиболее правильное утверждение:
- # Пусть написана следующая параллельная программа: #pragma omp parallel { int *a; #pragma omp sections { #pragma omp section { a = new int [10]; delete [] a; } #pragma omp section { a = new int [10]; delete [] a; } } } Какие проблемы могут наблюдаться при выполнении параллельной программы?
- # Отметьте верные утверждения:
- # Какие из следующих утверждений являются верными?