Исследование эффективности автоматического распараллеливания С-программ

Раздел
Программирование
Предмет
Просмотров
292
Покупок
0
Антиплагиат
Не указан
Размещена
26 Мар 2017 в 02:21
ВУЗ
Университет ИТМО
Курс
5 курс
Стоимость
350 ₽
Демо-файлы   
4
zip
LR_task.pdf LR_task.pdf
168.5 Кбайт 168.5 Кбайт
zip
LR_scripts.pdf LR_scripts.pdf
95 Кбайт 95 Кбайт
zip
LR_results.pdf LR_results.pdf
513.7 Кбайт 513.7 Кбайт
zip
LR_condition.pdf LR_condition.pdf
185.9 Кбайт 185.9 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
zip
lab1
1.3 Кбайт 350 ₽
Описание
Порядок выполнения работы:
1. На многопроцессорном или многоядерном компьютере установить ОС Linux и компилятор GCC.
2. На языке Cи написать консольную программу lab1, решающую задачу, указанную в п.IV (см. ниже).
3. Скомпилировать написанную программу без использования автоматического распараллеливания.
4. Скомпилировать написанную программу, используя встроенное в gcc средство автоматического распараллеливания Graphite.
5. В результате получится одна нераспараллеленная программа и несколько распараллеленных.
6. Закрыть все работающие в операционной системе прикладные программы, чтобы они не влияли на результаты последующих экспериментов.
7. Запускать файл lab1-seq из командной строки, увеличивая значение N вплоть до значения N1, при котором время выполнения превысит 0.1 с. Подобным образом найти значение N2, при котором время выполнения превысит 10 с.
8. Используя найденные значения N1 и N2, выполнить эксперименты (для автоматизации проведения экспериментов рекомендуется написать скрипт).
9. Написать отчёт о проделанной работе.
10. Подготовиться к устным вопросам на защите.
11. При написании программы использовать стандарт С89 (С90. Экспериментально выявить влияние на результаты проводимых экспериментов опций оптимизации компиляции: -O2, -O3 и т.д.
12. Провести аналогичные описанным эксперименты, используя вместо gcc компилятор Intel ICC.
Вам подходит эта работа?
Похожие работы
Другое
Курсовая работа Курсовая
20 Дек в 14:26
14 +4
0 покупок
Другое
Контрольная работа Контрольная
20 Дек в 00:40
17 +2
0 покупок
Другое
Контрольная работа Контрольная
15 Дек в 12:42
45
0 покупок
Другое
Задача Задача
11 Дек в 01:09
26
0 покупок
Другое
Курсовая работа Курсовая
25 Ноя в 09:26
26 +1
1 покупка
Другие работы автора
Другое
Лабораторная работа Лабораторная
26 Мар 2017 в 04:25
276
0 покупок
Другое
Лабораторная работа Лабораторная
26 Мар 2017 в 03:57
351
0 покупок
Другое
Лабораторная работа Лабораторная
26 Мар 2017 в 03:14
338
0 покупок
Другое
Лабораторная работа Лабораторная
26 Мар 2017 в 02:55
308
0 покупок
Темы журнала
Показать ещё
Прямой эфир