Ответы к тесту/контрольной: Программирование на 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
Качество
Идеальное компьютерное
Количество вопросов
Картинка-подпись
🎓 Поможем сдать всё — тесты, практику, экзамены, курсовые, дипломы, отчёты! Закроем долги под ключ 🔑 Ведём от первой сессии до диплома 🏆 Работаем с Синергией, МЭИ и другими вузами 🤝 Гарантия результата или возврат денег 💰 Пиши! 🚀

Комментарии

Нет комментариев
Стань первым, кто что-нибудь напишет!
Поделитесь ссылкой:
Цена: 490 390 руб.
Расширенная гарантия +3 недели гарантии, +10% цены
Рейтинг автора
5 из 5
Поделитесь ссылкой:
Сопутствующие материалы

Подобрали для Вас услуги

-80%
Вы можете использовать полученные ответы для подготовки к экзамену в учебном заведении и других целях, не нарушающих законодательство РФ и устав Вашего учебного заведения.
Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7207
Авторов
на СтудИзбе
249
Средний доход
с одного платного файла
Обучение Подробнее