Опубликован: 15.04.2009 | Уровень: специалист | Доступ: платный
Лекция 8:

Отладка эффективности OpenMP-программ

< Лекция 7 || Лекция 8 || Лекция 9 >
Аннотация: Стратегии распределения витков цикла между нитями (клауза SCHEDULE). Отмена барьерной синхронизации по окончании выполнения цикла (клауза NOWAIT). Локализация данных. Задание поведения нитей во время ожидания (переменная OMP_WAIT_POLICY). Оптимизация OpenMP-программы при помощи Intel Thread Profiler.

Темы заданий для самостоятельной работы

Оптимизировать полученный набор учебных задач для получения максимальной производительности.

< Лекция 7 || Лекция 8 || Лекция 9 >
Андрей Яндуганов
Андрей Яндуганов

Здравствуйте. Сейчас я прохожу данный курс, и пришел к выводу, что без практики толку будет мало. Собственно, хотелось бы получить какие-либо задания для самостоятельной работы, которые мельком упоминаются в этом курсе, но нет ни слова о том, что это за задачи и где их брать.

Светлана Токаревская
Светлана Токаревская

Добрый день! Пару дней назад прошла тест 1 по курсу (с принятием результатов). А сегодня нет информации об этом! Как так?

Иван Гнатюк
Иван Гнатюк
Украина
Динара Абдильдинова
Динара Абдильдинова
Россия