От автора
Всем привет! Если ты ищешь диплом связанный с распределенными вычислениями (MPI) и кластерными системами, то тебе сюда. Диплом содержит комплекс программных продуктв: веб-сайт и веб-сервер для сбора и отображения статистики, настольное приложение для запуска экспериментов и передачи данных на сервер, эксперимент - приложение на языке С++ с использованием технологии MPI. Пояснительная записка оформлена по ГОСТу, содержит инструкции по запуску программного комплекса и состоит из 94 страниц. Презентация для защиты описывает структуру программы с иллюстрациями, принцип действия, результаты проведения экспериментов и минимум "воды" (легко выучить). Магистерская работы была успешно защищена на высший бал в ХНУРЭ 2013г. (Украина г. Харьков). Отвечу на все вопросы в комментариях.
Цели
- разработать технологию проведения экспериментов для анализа динамических характеристик кластерных систем
Задачи
- разработать вычислительные эксперименты
- разработать систему автоматизированного проведения экспериментов
- обеспечить возможность проведения экспериментов в кластерных системах под управлением различных ОС
- рассчитать динамические характеристики кластерных систем
- реализовать возможность сохранения и доступа через интернет, результатов выполнения экспериментов
- обеспечить возможность графического представления полученных данных
Содержание
ПЕРЕЧЕНЬ УСЛОВНЫХ ОБОЗНАЧЕНИЙ,СИМВОЛОВ, ЕДИНИЦ, СОКРАЩЕНИЙ И ТЕРМИНОВ
ВВЕДЕНИЕ
1. АНАЛИЗ РАСПРЕДЕЛЕННЫХ ВЫЧИСЛЕНИЙ НА КЛАСТЕРНЫХ СИСТЕМАХ
1.1 Высокопроизводительные вычисления (HPC)
1.2 Имитационное моделирование
1.3 Кластерные системы и распределенные вычисления
1.4 Обмен данных в кластерных системах
1.5 Анализ состояния предметной области и постановка целей и задач
2. МЕТОДЫ МОДЕЛИРОВАНИЯ И АНАЛИЗА СЕТЕВОГО ТРАФИКА
2.1 Сетевой трафик в имитационном моделировании
2.2 Методы моделирования сетевого трафика
2.3 Методы анализа сетевого трафика
3. АЛГОРИТМЫ РАЗРАБОТАНОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
3.1 Цели и задачи ПО
3.2 Характеристики существующих алгоритмов
3.3 Структура ПО
4. РАЗРАБОТКА ПО И ПРОВЕДЕНИЕ ЭКСПЕРИМЕНТОВ
4.1 Разработка алгоритмов экспериментов
4.2 Результаты проведения экспериментов
4.3 Разработка архитектуры программного комплекса
5. ОХРАНА ТРУДА И БЕЗОПАСНОСТЬ В ЧЕРЕЗВЫЧАЙНЫХ СИТУАЦИЯХ
5.1 Анализ условий труда
5.2 Промышленная безопасность в компьютерном классе
5.3 Производственная санитария в компьютерном классе
5.4 Безопасность в чрезвычайных ситуациях в компьютерном классе
ВЫВОДЫ
ПЕРЕЧЕНЬ ССЫЛОК
Приложение А
Используемые технологии и средства
- Microsoft .NET Framework (C#)
- C/C++
- Message Passing Interface (MPI)
- Windows Communication Foundation (WCF)
- Windows Presentation Foundation (WPF)
- ASP.NET Web Forms
- Microsoft SQL Server
- Transact SQL (T-SQL)
- JS/Jquery
- JPlot
dmytro