Системное программирование Контрольная работа Информатика

Контрольная работа на тему Распараллеливание программ с помощью OpenMP (Вариант 1)

  • Оформление работы
  • Список литературы по ГОСТу
  • Соответствие методическим рекомендациям
  • И еще 16 требований ГОСТа,
    которые мы проверили
Нажимая на кнопку, я даю согласие
на обработку персональных данных
Фрагмент работы для ознакомления
 

Содержание:

 

Ход
выполнения. 3

1. Учебная программа. 4

2. Последовательная
программа, согласно заданию варианта. 5

3. Анализ результатов
работы последовательной программы.. 6

4. Анализ
последовательной программы и ее распараллеливание. 6

5. Анализ результатов
работы распараллеленной программы.. 7

6. Вопросы.. 8

Список
литературы.. 11

  

Введение:

 

Не хочешь рисковать и сдавать то, что уже сдавалось?!
Закажи оригинальную работу - это недорого!

Заключение:

 

 

Фрагмент текста работы:

 

Ход выполнения

Среда выполнения:

· Операционная система – Windows 10 64-бит;

· Среда разработки: MS Visual Studio 2019 Community;

· Язык программирования: С++;

· Процессор: Intel Core i7-2630QM 2GHz;

· Количество ядер – 4;

· Количество потоков: 8;

· Память: 12 Гб RAM + 200Гб SSD.

Задание:

1) Составить учебную программу. Откомпилировать с
параметром –fopenmp и без него. Запустить программу, сравнить и объяснить
результаты.

2) Составить последовательную программу, согласно
заданию варианта.

3) Откомпилировать и запустить программу.
Определить процессорное время, потраченное на решение задачи.

4) Проанализировать последовательный код и выявить
участки потенциального параллелизма. Выполнить распараллеливание с помощью
OpenMP.

5) Определить процессорное время, потраченное на
решение задачи для разного числа потоков (меньшего, равного и большего, чем
число процессоров). Сравнить с результатом, полученным в задании 2. Объяснить
полученный результат.

Важно! Это только фрагмент работы для ознакомления
Скачайте архив со всеми файлами работы с помощью формы в начале страницы

Похожие работы