Дипломная работа студента 544 группы



СодержаниеСуть работы
Актуальность работы
Структура работы
Постановка задачи
Математические основы задачи
Описание рабочего приложения Quaternions
Методология программирования под GPE Grid
Программирование потока управления
Action, которые будут выполняться последовательно; While
Switch условный оператор, позволяет задать набор объектов Case
Declaration VAR = new Declaration(new Variable("TMP_VAR", "", "")
VariableValue[] statusValues = new VariableValue[jobsNumber]
Жизненный цикл работы
Incarnation Database
Создание и отправка работы
Submit на брокере производится с помощью достаточно сложной конструкции Invocation
Запуск работы
Получение статуса работы
Запуск нескольких одинаковых работ с разными параметрами
Основные неудобства, возникающие при разработке под GPE
Перенос файлов
Вызов web-сервисов
Условия в цикле и условных операторах, выражения
Работа с подузлами, массивами
Реализация рабочего примера
Развертывание GPE
Подготовка рабочего примера
QSplit [ResX] [ResY] [Precision] [IterNumber] [PartsNumber] [InputFile] [OutputFile]
Настройка инфраструктуры GPE для работы QuaternionsGridBean
Разработка среды для удобного запуска SPMD задач
Результаты и перспективы
Другие результаты тестирования
Результаты работы
Перспективы и планы дальнейшей работы