Ответы к тесту/контрольной: Программирование на Intel Cilk Plus
-20%
Описание
Здесь представлена подборка ответов на тестовые вопросы по предмету "Программирование на Intel Cilk Plus". Перед покупкой проверяйте точно ли здесь представлены те вопросы, ответы на которые вам нужны.
Список вопросов
Поддерживает ли Intel® Cilk™ Plus компилятор GCC?
Для чего предназначена функция __cilkrts_get_nworkers()?
Поддерживает ли Intel® Cilk™ Plus компилятор icc?
Какие инструкции порождает компилятор при компиляции кода с использованием векторной нотации?
Первый элемент в расширенной векторной нотации <1>:<2>[:<3>] это:
Является ли cilk_sync допустимым ключевым словом Intel® Cilk™ Plus?
Intel® Cilk™ Plus является библиотекой, имеющей интерфейсы к языкам программирования Fortran. C/C++, Java?
Имеются ли в Intel® Cilk™ Plus средства обмена сообщениями между процессами?
Допускается ли использование 32 битовых переменных типа signed int в элементных функциях?
Совпадает ли синтаксис расширенной индексной нотации Intel® Cilk™ Plus и индексной нотации Fortran 90?
Допускаются ли вложенные (рекурсивные) ветвления в Intel® Cilk™ Plus?
Является ли правильным следующее выражение a[:][:] + b[0][1]?
Второй элемент в расширенной векторной нотации <1>:<2>[:<3>] это:
Какой заголовочный файл необходимо использовать в программе на C++, если в ней используется оператор cilk::reducer_opadd result(0);?
Что такое reducer_basic_string?
Допустима ли следующая форма распараллеливания цикла: cilk_for (unsigned int i = 1; i < x; ++i) x = f();?
Допустимо ли следующее выражение в Cilk-программе: g(cilk_spawn f());?
Intel® Cilk™ Plus поддерживает только векторный параллелизм.
В каком случае при диспетчеризации задач Cilk происходит захват работы?
Каким будет результат, если задать "зернистость" распараллеливания цикла равной нулю?
В каком случае в Cilk-программе используется заголовочный файл cilk_api.h?
Что будет происходить, если "зернистость" распараллеливания цикла в Cilk-программе задана следующим образом: #pragma cilk grainsize = n/(4*__cilkrts_get_nworkers())?
Идентификаторы исполнителей непрерывно заполняют определённый диапазон значений. Верно ли это утверждение?
Что является аргументом операции редукции?
Допускается ли использование ассемблерных вставок в элементных функциях?
Имеется код cilk::reducer_opadd sum = 0;...cilk_for( size_t i=1; i
Что такое "изображение" переменной?
Как влияет на величину накладных расходов большое значение grainsize?
Какое ключевое слово в Intel® Cilk™ Plus используется для распараллеливания цикла
Является ли правильным следующий оператор: a[b[0:s]] = c[:];?
Для чего предназначена утилита cilkscreen?
Необходимо ли при использовании редукторов применять мьютексы?
Какое действие выполняет get_value() в редукторе?
В программе имеется оператор cilk_spawn g(). Как будет выполняться функция g()?
В чём различие конструкций cilk_spawn [&]{ g(f()); }(); и cilk_spawn g(f());?
Intel® Cilk™ Plus поддерживает только параллелизм типа fork-join.
Является ли cilk_start допустимым ключевым словом Intel® Cilk™ Plus?
Как влияет на величину накладных расходов маленькое значение grainsize?
Что такое редуктор?
Какой заголовочный файл необходимо использовать в программе на C++, если в ней используется оператор cilk::reducer_min_index r;?
Можно ли использовать прагму #pragma simd в цикле с условным оператором (if)?
Какие средства Intel® Cilk™ Вы будете использовать для того, чтобы использовать возможности векторной архитектуры?
Допускается ли использование циклов for в элементных функциях?
Допускается ли использование многопоточности Cilk в элементных функциях?
Что можно использовать в левой части оператора присваивания x = sin(b[:]);?
Какие операции машинного уровня генерирует компилятор для выражений вида a[b[0:s]] = c[:] и c[0:s] = a[b[:]]?
Является ли правильным следующий оператор: a[:] = c;?
Является ли правильным следующее выражение a[0:4][1:2] + b[1:2]?
Какой редуктор соответствует операции логического ИЛИ?
Что такое reducer_max?
В чём заключается отрицательный эффект "гонок за данными"?
Допустима ли следующая форма распараллеливания цикла: cilk_for (unsigned int i = 1; i < 16; ++i) i = f();?
Допустимо ли следующее выражение в Cilk-программе: cilk_spawn [&]{ g(f()); }();?
В Cilk-программе имеется следующий код: cilk_sync; … cilk_spawn g();. В чём заключается ошибка?
Intel® Cilk™ Plus входит в состав среды разработки Delphi.
Как в командной строке Windows задать количество исполнителей?
В программе имеются операторы cilk_spawn g() и cilk_sync. Как будет выполняться фрагмент программы между этими операторами?
Как выполняется Cilk-программа, если нет свободных рабочих потоков?
Назначение переменной окружения CILK_NWORKERS:
Является ли cilk_spawn допустимым ключевым словом Intel® Cilk™ Plus?
В Cilk-программе для одномерного массива значений необходимо сформировать одномерный массив синусов. Как это сделать?
Какие операции являются операциями редукции?
В Cilk-программе необходимо использовать циклический сдвиг элементов массива. Какую функцию можно использовать для выполнения такого сдвига?
Необходимо ли при использовании редукторов применять блокировки?
Как влияет на производительность большое количество редукторов?
Правильным ли является оператор присваивания c[:] = d[:]?
Что такое reducer_min?
Переменная называется глобальной, если
Может ли произойти возврат из функции, вызванной в одном потоке, в другом потоке?
Могут ли перечисленные операции применяться к сечениям массивов: ++,--, +=, -=?
Являются ли переходы в тело цикла препятствием к распараллеливанию цикла?
Какое действие выполняет следующий оператор: vx[i:m][j:n] += a*(U[i:m][j+1:n]-U[i:m][j:n]);?
Директива SIMD - это:
Можно ли изменить число исполнителей после вызова функции __cilkrts_get_nworkers?
Какие средства Intel® Cilk™ Plus Вы будете использовать для того, чтобы использовать возможности векторной архитектуры?
Для чего используется оператор reduction в прагме #pragma simd linear(x,y) reduction(+:sum)?
Должен ли программист явным образом задавать способ диспетчеризации параллельной Cilk-программы?
Какое действие выполняет функция __sec_reduce_add(a[:])?
Допускается ли использование многопоточности OpenMP в элементных функциях?
Допускается ли использование операторов выбора в элементных функциях?
Каким будет результат вычисления следующего выражения a[:] = pow(b[:], c);?
Что такое "элементная функция"?
Правильно ли задано сечение массива: [12:10]?
Правильно ли запрограммировано вычисление скалярного произведения двух векторов в выражении a[:]*b[:]?
Правильно ли запрограммировано умножение двух матриц в выражении a[:][:]*b[:][:]?
Могут ли перечисленные операции применяться к сечениям массивов: *=, /=?
Что означает запись a[17:3:2]?
Какое действие выполняет функция __sec_shift?
Какое действие выполняется в следующем выражении a[3:2][3:2] + b[5:2][5:2]?
Правильным ли является оператор присваивания c[1:5] = d[5:5]?
Правильным ли является оператор присваивания c[1:5] = d[1:5]?
Что означает запись b[:][5]?
Что означает запись b[13:57]?
Какой редуктор соответствует операции конкатенации строк?
В Cilk-программе необходимо выполнить конкатенацию списков. Какой гиперобъект следует для этого использовать?
Какую функцию можно использовать для вычисления суммы всех элементов массива?
Возникает ли гонка за данными, если два потока выполняют чтение из общей переменной?
При использовании редукторов каждый поток имеет доступ к единственному общему экземпляру переменной.
Относительно какого типа операций задаются редукторы?
Может ли влиять на наличие "гонок за данными" размер машинного слова?
Эти вопросы в других коллекциях
-20%

📢 Есть вопросы или нужна помощь? Не знаете, как оформить заказ или оплатить?
👉 Просто нажмите кнопку Написать эксперту — я сразу отвечу, помогу разобраться и оформить всё за вас. 💬
🔥 Быстро. Удобно. Без лишних сложностей!
👉 Просто нажмите кнопку Написать эксперту — я сразу отвечу, помогу разобраться и оформить всё за вас. 💬
🔥 Быстро. Удобно. Без лишних сложностей!
Характеристики ответов (шпаргалок) к КР
Тип
Коллекция: Ответы к тесту/контрольной
Предмет
Семестр
Просмотров
0
Качество
Идеальное компьютерное
Количество вопросов

🎓 Поможем сдать всё — тесты, практику, экзамены, курсовые, дипломы, отчёты! Закроем долги под ключ 🔑 Ведём от первой сессии до диплома 🏆 Работаем с Синергией, МЭИ, МТИ и другими вузами 🤝 Гарантия результата или возврат денег 💰 Пиши! 🚀
Комментарии
Нет комментариев
Стань первым, кто что-нибудь напишет!
Отзывы на другие работы автора
Учебная (ознакомительная) практика - Юриспруденция
Приобрела файл "Учебная (ознакомительная) практика - Юриспруденция" отличная возможность погрузиться в профессию и проверить себя на прочность перед выбором будущей карьеры. Рекомендуется каждому студенту-юристу. Оценка 5
🔥 База ответов на тесты по Современное кадровое делопроизводство СИНЕРГИЯ 🔥
Автору спасибо за ответы! Убрала одну звезду так как очень мало ответов на итоговый тест ( не вина автора), к сожалению много новых вопросов, на которые ответы отсутствуют. Ставлю 4 звёзды, за ответы на компетентный тест.
🔥 База ответов на ВСЕ тесты по История СИНЕРГИЯ 🔥
ответов на компетентностный тест нет, всё как и написано в описании. остальные ответы верны. тест был сдан в 2024г.
КМ-3. Перспективные направления развития микропроцессоров и микропроцессорных систем. Реферат
Можно сдать эту работу и получить 3 так как препод палит что работа уже была сдана раньше
КМ-3. Проектирование схем. Лабораторная работа (DEEDS) полная + файлы - Вариант 1 (2024! новая редакция)
На скринах в работе стоит дата мая 2024 г. Прошу убрать дату, и сообщить о возможности скачать работу
Здравствуйте, работа и была опубликована в мае 24 года. Если вам нужна индивидуальная работа - заказывайте услугу - https://studizba.com/file...ie-3-sutok-km-1.html
Сопутствующие материалы
Вопросы и ответы из теста по 1С Платформе 8.3.
-20%
Основы информационной культуры
-20%
Технология Silverlight 2
-20%
Технология Microsoft ADO .NET
-20%
Сети Wi-Fi. Компания TRENDnet
-20%
Разработка приложений для ОС Android
Подобрали для Вас услуги
Вы можете использовать полученные ответы для подготовки к экзамену в учебном заведении и других целях, не нарушающих законодательство РФ и устав Вашего учебного заведения.




















