Опубликован: 15.04.2009 | Доступ: свободный | Студентов: 1198 / 468 | Оценка: 4.37 / 4.21 | Длительность: 02:00:00
Специальности: Программист
Лекция 4:

Конструкции распределения работы

< Лекция 3 || Лекция 4 || Лекция 5 >
Аннотация: Распределение витков циклов. Циклы с зависимостью по данным. Организация конвейерного выполнения для циклов с зависимостью по данным. Распределение нескольких структурных блоков между нитями (директива SECTION). Редукционные операторы (клауза REDUCTION). Выполнение структурного блока одной нитью (директива SINGLE). Распределение операторов одного структурного блока между нитями (директива WORKSHARE). Копирование значений приватных переменных (клаузы FIRSTPRIVATE, LASTPRIVATE, COPYIN, COPYPRIVATE).
Ключевые слова: ADI

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

Для полученного набора учебных задач с зависимостью по данным (SOR - метод последовательной верхней релаксации, ADI – метод попеременных направлений) реализовать их параллельное выполнение.

< Лекция 3 || Лекция 4 || Лекция 5 >
Андрей Яндуганов
Андрей Яндуганов

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

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

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