Главная /
Intel Parallel Programming Professional (Introduction) /
Производным типом данных в MPI называется:
Производным типом данных в MPI называется:
вопросПравильный ответ:
описание набора значений предусмотренного в MPI типа, причем в общем случае описываемые значения не обязательно непрерывно располагаются в памяти
последовательность описаний входящих в тип значений, каждое отдельное значение в которой описывается при помощи смещения адреса месторасположения от некоторого базового адреса
описание набора значений базового алгоритмического языка в терминах самого этого языка
Сложность вопроса
73
Сложность курса: Intel Parallel Programming Professional (Introduction)
54
Оценить вопрос
Комментарии:
Аноним
Пишет вам сотрудник деканата! Незамедлительно сотрите сайт и ответы intuit. Немедленно!
22 янв 2017
Аноним
Экзамен сдал на 5. спс
02 дек 2016
Другие ответы на вопросы из темы программирование интуит.
- # Может ли управляющий граф некоторого фрагмента программы быть связным, а его информационный граф несвязным?
- # Рассмотрим задачу использования кольцевого буфера (задача "поставщик-потребитель"). Функции AddItemToBuffer и RemoveItemFromBuffer модифицируют структуру данных, разделяемую поставщиком и потребителем, и не используют синхронизацию. Предположим, что программа может выполняться как на однопроцессорных, так и на многопроцессорных системах, и одновременно могут выполняться несколько потоков-поставщиков и потоков-потребителей. Укажите, является ли решение корректным (всегда работает), или (2) некорректным (никогда не работает), или (3) опасным (в одних случаях работает, в других – нет). int Bufs = N; // Буфер содержит N записейM = unlocked;Full = 0;() { while(1){ M.Lock(); if( Bufs != 0 ){ Bufs --; M.Unlock(); break; } M.Unlock(); } AddItemToBuffer(); }() { while(1){ M.Lock(); if( Bufs != N ){ Bufs ++; M.Unlock(); break; } M.Unlock(); } RemoveItemFromBuffer(); }
- # Рассмотрим решение задачи взаимного исключения для двух потоков (i - номер потока). Какое из условий постановки задачи взаимного исключения может быть нарушено в предлагаемом решении? bool flag0 = false, flag1 = false;flag2 = 0;( true ){ flagi = true; flag2 = 1 - i; while( flag1-i && flag2 == 1 - i ) ; CSi(); flagi = false; NCSi(); }
- # H-векторный и H-индексный способы создания данных отличаются от векторного и индексного способов тем, что:
- # Успешная отладка и оптимизация параллельных программ в системах с общей памятью требуют: