Ви є тут

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

Автор: 
Новиков Алексей Владимирович
Тип роботи: 
диссертация кандидата технических наук
Рік: 
2007
Артикул:
14873
179 грн
Додати в кошик

Вміст

СОДЕРЖАНИЕ
ВВЕДЕНИЕ
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. Исследование эффективности распараллеливания при использовании разработанного подхода
ЗАКЛЮЧЕНИЕ.
ЛИТЕРАТУРА