Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемФилипп Шудегов
1 Разработка GRID-системы с использованием современных мобильных устройств в качестве вычислителей Мустаков Р.Н. НГУ ФИТ 3 курс Руководители: Перепелкин В.А. Городничев М.А. Зимняя студенческая школа по параллельному программированию
2 План доклада 1.Постановка задачи 2.Базовая архитектура решения 3.Результаты работы 4.Дальнейшие планы
3 Постановка задачи Разработать архитектуру GRID-системы с использованием телефонов на платформе Google Android в качестве вычислителей и приступить к её реализации.
4 Базовая архитектура Заказчик Задача Веб-сервер База данных Серверное приложение Мобильные устройства Заказчик: Составляет задачу в виде реализации предоставленного интерфейса. Составляет набор входных данных для задачи. Используя веб-интерфейс, отправляет задачу на сервер. Информация о задаче сохраняется в базе данных.
5 Базовая архитектура Заказчик Задача Веб-сервер База данных Серверное приложение Мобильные устройства Сервер: Следит за изменениями в базе данных. Следит за состоянием подключенных телефонов. При наличии свободного телефона и свободного набора входных данных отправляет задачу на телефон.
6 Базовая архитектура Заказчик Задача Веб-сервер База данных Серверное приложение Мобильные устройства Мобильное устройство: Изменяет свое состояние (в терминах сервера) в зависимости от активности владельца и заряда батареи. При получении задачи приступает к её вычислению. По окончанию вычислений отправляет результат на сервер. Если в процессе вычислений владелец стал проявлять активность либо заряд батареи упал ниже определенного порога, создается чекпоинт и отправляется на сервер.
7 Результаты работы Разработана архитектура GRID-системы с использованием телефонов на платформе Google Android в качестве вычислителей. Базовая реализация клиентской и серверной части находится в стадии отладки.
8 Дальнейшие планы Завершить реализацию системы. Создать веб-интерфейс для управления задачами. Добавить сохранение статистики решенных задач для телефона. Разработать систему приоритетов задач. Добавить возможность работы множества телефонов над одной задачей и возможность обмена сообщениями между ними.
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.