2006 Федеральная целевая программа «Исследования и разработки по приоритетным направлениям развития научно-технологического комплекса России на 2007-2012г»

Презентация:



Advertisements
Похожие презентации
2006 Федеральная целевая программа «Исследования и разработки по приоритетным направлениям развития научно-технологического комплекса России на г»
Advertisements

Принципы адаптации вычислительных алгоритмов под параллельную архитектуру графических акселераторов С.М.Вишняков научный руководитель: д.т.н. А.В.Бухановский.
Современное состояние проблемы моделирования систем Докладчик: Виноградов Андрей Группа: ИТО-4-07 Группа: ИТО-4-07.
Принципы адаптации вычислительных алгоритмов под параллельную архитектуру графических акселераторов С.М.Вишняков научный руководитель: д.т.н. А.В.Бухановский.
Архитектуры высокопроизводительных программных комплексов для моделирования сложных систем С.В. Ковальчук, И.О. Варвалюк НИИ Наукоемких компьютерных технологий,
Методы оценки времени отклика задач в двухъядерных системах реального времени СоискательГуцалов Н.В. Научный руководитель д.т.н., профессор Никифоров В.В.
Санкт-Петербургский государственный университет информационных технологий, механики и оптики Санкт-Петербург 2009 Санкт-Петербургский государственный университет.
Введение в задачи исследования и проектирования цифровых систем Санкт-Петербургский государственный университет Факультет прикладной математики - процессов.
1 Интеллектуальные суперкомпьютерные технологии e-Science А.В. Бухановский С.В. Иванов С.В. Ковальчук Москва, 31 октября 2013.
УТКИН Денис Михайлович ЗОЛЬНИКОВ Владимир Константинович УТКИН Денис Михайлович МОДЕРНИЗИРОВАННАЯ МЕТОДИКА ПРОЕКТИРОВАНИЯ СЛОЖНЫХ БЛОКОВ ПРОГРАММНО-ТЕХНИЧЕСКИХ.
ИНФОРМАЦИОННАЯ ЧУВСТВИТЕЛЬНОСТЬ КОМПЬЮТЕРНЫХ АЛГОРИТМОВ И ЕЁ КОЛИЧЕСТВЕННЫЕ МЕРЫ д.т.н., профессор М.В. Ульянов Кафедра «Управление разработкой программного.
Облачные вычисления второго поколения: композитные приложения, интерактивные системы и семантические технологии С.В. Ковальчук, А.В. Бухановский НИИ Наукоемких.
Санкт-Петербургский государственный университет информационных технологий, механики и оптики Санкт-Петербург 2009 Санкт-Петербургский государственный университет.
2006 Методы и параллельные алгоритмы идентификации моделей сложных систем. Санкт-Петербургский Государственный университет информационных технологий, механики.
Направление «Информатика и вычислительная техника» Бакалавр по направлению подготовки Информатика и вычислительная техника науки должен решать следующие.
Адаптивный метод распределения SPMD-заданий в грид Паньшенсков Михаил, 545 группа Научный руководитель: Лукичев А.С. Рецензент: Демьянович Ю.К июня.
ТЕХНОЛОГИИ РАЗРАБОТКИ ЭКСПЕРТНЫХ СИСТЕМ. Отличия систем искусственного интеллекта от обычных программных систем ХарактеристикаПрограммирование в системах.
Дипломная работа на тему:Нечеткие алгоритмы управления бесколлекторным двигателем постоянного тока Работу выполнил: Короткий Е.В. Научный руководитель:
Высокопроизводительный программный комплекс моделирования экстремальной динамики морских плавучих объектов Безгодов А.А., Иванов С.В., Косухин С.С.
Направление «Информатика и вычислительная техника» Бакалавр по направлению подготовки Информатика и вычислительная техника науки должен решать следующие.
Транксрипт:

2006 Федеральная целевая программа «Исследования и разработки по приоритетным направлениям развития научно-технологического комплекса России на г» Разработка инструментальной оболочки проектирования высокопроизводительных приложений для Грид-архитектур в целях создания прикладных сервисов компьютерного моделирования и обработки данных НИР ( )

Объект исследования – Грид II 2 Неоднородность, стохастическая изменчивость характеристик, наличие многих пользователей Высокая сложность инфраструктуры и программного обеспечения Отсутствие единых стандартов описания и поиска Грид-сервисов Сложность проектирования и построения сценариев эффективного выполнения Пользователю приходится сталкиваться со сложностями «ручной» разработки приложений в Грид Иерархическая структура Грид

Постановка задачи Автоматизация проектирования и выполнения приложений в Грид ЗА СЧЕТ разработки формы организации процесса проектирования приложений на основе Грид- сервисов ПУТЕМ ее интерпретации в интеллектуальной системе поддержки принятия решений разработчика (ИСППР) реального времени 3

Процесс проектирования приложений в Грид 4 Неполное описание требований терминах предметной области Критерии и ограничения выполнения План абстрактное описание в терминах метасервисов и метаданных Расписание описание процесса выполнения в терминах конкретных сервисов и данных Стратегии распараллеливания определены Планирование Создание расписания

Структура ИСППР 5 Основные функции Визуальное проектирование Использование базы знаний для логического вывода Планирование (MWF AWF) Мониторинг Грид Составление расписания ( AWF CWF ) Генерация сценария исполнения ( CWF Grid ) Выполнение, мониторинг, перепланирование Пополнение и уточнение знаний Прогнозирование

Семейство инструментальных оболочек PEG 6 Особенности и функции Использование Intel GPE Создание метаописания посредством визуальной оболочки Разработка прикладных Грид- сервисов Наличие элемента управления знаниями Планирование и создание расписаний Прогнозирование времени исполнения Семейство прототипов PEG1, PEG2 и iPEG, основанные на Intel GPE (на Globus Toolkit) Укрупненная схема семейства PEG

Практическая задача (сервис 1) 7 Параметризация массива частотных спектров морского волнения Массив расчетных спектров волнения Представление спектра Аппроксимация Определение числа и положения пиков методом адаптивного случайного поиска Оценка значимости выявленных пиков Набор параметров спектров Сглаживание. Определение положения главного пика

Результаты экспериментов 8 Средние времена работы (T) и ядерные оценки их распределений в зависимости от количества целевых систем (p) Равномерная Прямая каскадная Обратная каскадная

Определение параллельного ускорения в Грид 1 – средние значения (эксперимент); 2 – математическое ожидание; 3 – квантиль 10%; 4 – квантиль 1%; 5 – квантиль 90%; 6 – оптимальное количество вычислителей для заданного уровня ускорения

Характеристика производительности приложения в Грид Производительность параллельного приложения в Грид, характеризуется тройкой взаимосвязанных величин: Здесь заданный уровень ускорения оптимальное количество для достижения заданного ускорения вероятность получить заданный уровень ускорения

Сервис – 2: моделирование распространения ВИЧ Вычислительный сервис моделирования эволюционной динамики комплексных сетей применительно к задачам распространения вирусных заболеваний с длительным инкубационным периодом (ВИЧ, Гепатит С) Контактная сеть MSM Традиционная контактная сеть

Приложение: моделирование распространения ВИЧ Случаи HIV Время (модельные годы) Гетеросексуальная популяция Гомосексуальная популяция Управление динамической структурой связей в комплексной сети позволяет снизить интенсивность развития эпидемии Беспорядочная смена связей «Люди встречаются, люди влюбляются, женятся…»

Результаты работы Разработаны нотация неполного задания процесса вычислений (meta-workflow) и порядок его последовательного уточнения ( MWFAWFCWF ) Обоснован принцип действия ИСППР приложений в Грид Разработано семейство оболочек PEG для проектирования высокопроизводительных композитных приложений в Грид Проведены испытания, подтверждающие работоспособность и эффективность разработанной системы Адаптировано семейство моделей производительности параллельных алгоритмов для применения в условиях стохастичности в Грид. Разработана технология имитационного моделирования работы приложений в среде Грид, учитывающая специфику Грид-сервисов, условия запуска приложения и характеристики коммуникационных сетей. Предложен метод расчета вероятностных характеристик параллельного ускорения в среде Грид на основе формализма детерминированной функции случайного аргумента.

Немного о целевых индикаторах… Свидетельств о регистрации программных средств – 4 Диссертаций на соискание ученой степени кандидата технических наук – 2 Публикаций в ведущих реферируемых изданиях – 7 1.Sloot P. M. A., S. V. Ivanov, A. V. Boukhanovsky et al. Stochastic simulation of HIV population dynamics through complex network modelling // International Journal of Computer Mathematics, Volume 85, Issue 8 August 2008, pages 1175 – International Journal of Computer Mathematics858 2.Иванов С.В., Колыхматов И.А., Бухановский А.В. Параллельные алгоритмы моделирования комплексных сетей // Известия вузов. Приборостроение, 10, 2008 [в печати; представлено в редакцию ] 3.Бухановский А.В., Дунаев А.В., Ларченко А.В. Инструментальная оболочка проектирования высокопроизводительных приложений в Грид. Часть I: Базовая концепция // Научно-технический вестник СПбГУ ИТМО, вып. 47, 2008 [в печати, представлено в редакцию ] 4.Ларченко А.В., Дунаев А.В, Бухановский А.В. Инструментальная оболочка проектирования высокопроизводительных приложений в Грид. Часть II: Интеллектуальные механизмы управления производительностью // Научно-технический вестник СПбГУ ИТМО, вып. 47, 2008 [в печати, представлено в редакцию ] 5.Дунаев А.В. и др. Инструментальная оболочка проектирования высокопроизводительных приложений в Грид. Часть III: Прикладные Грид- сервисы компьютерного моделирования и обработки данных // Научно-технический вестник СПбГУ ИТМО, вып. 47, 2008 [в печати, представлено в редакцию ] 6.Дунаев А.В., Ларченко А.В., Бухановский А.В. Интеллектуальная система поддержки принятия решений разработчика высокопроизводительных приложений в Грид // Научно-технические ведомости СПбГПУ, 12, 2008 [в печати, представлено в редакцию ] 7.Иванов С.В., Бухановский А.В. Параллельное математическое обеспечение идентификации параметрически связанных моделей сложных систем // Научно-технический вестник СПбГУ ИТМО, вып. 47, 2008 [в печати, представлено в редакцию ]