База ответов ИНТУИТ

Введение в принципы функционирования и применения современных мультиядерных архитектур (на примере Intel Xeon Phi)

<<- Назад к вопросам

На эффективность работы параллельной программы существенное влияние оказывают следующие факторы:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа
наличие синхронизации между потоками(Верный ответ)
балансировка вычислительной загрузки(Верный ответ)
доля времени, которое приложение проводит в режиме последовательного выполнения(Верный ответ)
выбор примитивов синхронизации(Верный ответ)
минимизация непроизводительных издержек при работе с потоками(Верный ответ)
объем исходного кода программы
Похожие вопросы
Вы написали программу на языке C. Эта программа работает корректно на подготовленных тестовых данных, но скорость работы вас не устраивает. Какими инструментами, входящими в комплект поставки Intel Parallel Studio, вы воспользуетесь для увеличения скорости работы вашей программы?
Процессы параллельной программой в рамках MPI:
Под параллельной программой в рамках MPI понимается:
Что определяет количество потоков в рамках параллельной секции?
Для создания параллельной области необходимо использовать директиву:
Какое количество потоков может быть создано в рамках параллельной секции?
Вы написали программу на языке C. Эта программа работает корректно на подготовленных тестовых данных, но скорость работы вас не устраивает. Каким инструментом, входящим в комплект поставки Intel Parallel Studio, вы воспользуетесь для определения участка программы, на выполнение которого расходуется наибольшее количество времени?
S,N,1,2.0.0.#!/bin/shexport PPN=2export MICperNODE=2sbatch –N 2 –-gres=mic:2 symmetric_run.sh ./program_name
Данный скрипт обеспечивает запуск программы в симметричном режиме на кластере с системой управления SLURM.Сколько всего процессов будет создано при запуске программы?
#!/bin/shexport MICperNODE=2sbatch –N 2 –-gres=mic:4 native_run.sh ./program_name
Данный скрипт обеспечивает запуск программы в режиме исполнения только на сопроцессоре на кластере с системой управления SLURM.Сколько всего процессов будет создано при запуске программы?
#!/bin/shexport MICperNODE=1sbatch –N 4 –-gres=mic:2 native_run.sh ./program_name
Данный скрипт обеспечивает запуск программы в режиме исполнения только на сопроцессоре на кластере с системой управления SLURM.Сколько процессов на узел будет создано при запуске программы?