Вы здесь

Автоматизация распараллеливания алгоритмов функционирования многопроцессорных систем

Автор: 
Новиков Алексей Владимирович
Тип работы: 
диссертация кандидата технических наук
Год: 
2007
Артикул:
14873
129 грн
(417 руб)
Добавить в корзину

Содержимое

СОДЕРЖАНИЕ
ВВЕДЕНИЕ
1. АНАЛИЗ МЕТОДОВ МОДЕЛИРОВАНИЯ И ОПТИМИЗАЦИИ МНОГОПРОЦЕССОРНЫХ СИСТЕМ
1.1. Классификация многопроцессорных вычислительных систем
1.2. Методы, используемые при планировании программного обеспечения многопроцессорных систем
1.3. Анализ и синтез параллельного программного обеспечения. Преимущества графового метода и метода ветвей и границ
1.4. Выводы
2. МОДЕЛЬ ПАРАЛЛЕЛЬНОГО ВЫЧИСЛИТЕЛЬНОГО ПРОЦЕССА
2.1. Представление вычислительного алгоритма в виде решетчатого орграфа.
2.2. Модель параллельного вычислительного процесса.
2.3. Определение временных характеристик исследуемого алгоритма
2.4. Формализация оптимизационных критериев
2.5. Выводы
3. МЕТОДИКА ОПТИМАЛЬНОГО РАСПАРАЛЛЕЛИВАНИЯ АЛГОРИТМА ФУНКЦИОНИРОВАНИЯ ВЫЧИСЛИТЕЛЬНОЙ СИСТЕМЫ.
3.1. Сегментация алгоритма.
3.2. Распараллеливание алгоритма на основе системы ордеров.
3.3. Распараллеливание линейных алгоритмов на основе целочисленного линейного программирования.
3.4. Получение исходных данных о структуре и основных параметрах алгоритма
3.5. Исследование точности получаемых результатов
3.6. Выводы
4. ЭКСПЕРИМЕНТАЛЬНЫЕ ИССЛЕДОВАНИЯ МЕТОДИК АНАЛИЗА И СИНТЕЗА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ МНОГОПРОЦЕССОРНОЙ СИСТЕМЫ.
4.1. Программный комплекс для автоматического распараллеливания алгоритмов
4.2. Пример синтеза программного обеспечения спецвычислителя.
4.3. Исследование точности полученных результатов и проведение практического эксперимента
4.4. Исследование времени поиска оптимального решения
4.5. Исследование эффективности распараллеливания при использовании разработанного подхода
ЗАКЛЮЧЕНИЕ.
ЛИТЕРАТУРА