Концепция iPSE

Материал из Социодинамики
Перейти к: навигация, поиск

Концепция iPSE (Intelligent Problem Solving Environment) ориентирована на развитие интеллектуальных технологий поддержки жизненного цикла проблемно-ориентированных сред распределенных вычислений. В частности, ею обеспечивается интеллектуальная поддержка рабочих процессов пользователя, осуществляемая на основе экспертных знаний, отчуждаемых непосредственно от разработчиков предметно-ориентированных сервисов, вокруг которых формируется сообщество.

Концепция iPSE является обобщением уже известного подхода PSE (Problem Solving Environment), который ориентирован на эффективное исполнение композитных вычислительных приложений в глобальных средах облачных вычислений.

Преимущества такого подхода состоят в следующем:

1) в рамках iPSE формализуются не только методы и вычислительные алгоритмы, но и экспертные знания об организации процесса изучения явления средствами компьютерного моделирования. Другими словами, iPSE реализует функции интеллектуальной системы поддержки принятия решений пользователя (инженера или исследователя) на всех этапах его работы, что принципиально важно для практического внедрения web-центра;

2) iPSE предоставляет единый интерфейс взаимодействия для предметно-ориентированных программных модулей и компонентов, которые могут разрабатываться различными коллективами, могут быть написаны на разных языках и иметь различные условия распространения и использования;

3) iPSE изначально ориентирована на поддержку высокопроизводительных вычислений, причем не только для суперкомпьютерных систем с традиционной (кластерной) архитектурой, но и для неоднородных иерархических систем (например, суперкомпьютеров, доступных в составе Грид-среды, или виртуальных машин в «облаке» первого поколения). При этом управление эффективностью выполнения сценария является прерогативой iPSE, что позволяет избежать конфликтных ситуаций при разделении ресурсов между различными вычислительными модулями и разными пользователями.

Таким образом, при использовании концепции iPSE и разработчики, и пользователи (как члены виртуального профессионального сообщества) в рамках своей коллаборативной активности в среде поддерживают распределенную базу знаний по использованию тех или иных сервисов, динамично корректируя ее по мере развития соответствующей предметной области и (или) модификации расчетных сервисов в составе web-центра. Как следствие, это приводит к улучшению качества расчетных сервисов за счет прозрачной «обратной связи» от пользователей к разработчикам и экспертам.

Литература:

1. Бухановский А. В., Ковальчук С. В., Марьин С. В. Интеллектуальные высокопроизводительные программные комплексы моделирования сложных систем: концепция, архитектура и примеры реализации // Изв. вузов. Приборостроение. 2009. Т. 52. № 10. C. 5—24.

2. Бухановский А. В., Васильев В. Н. Современные программные комплексы компьютерного моделирования e-Science // Изв. вузов. Приборостроение. 2010. Т. 53. № 3. C. 60—64.

3. Ковальчук С.В. и др. Особенности проектирования высокопроизводительных программных комплексов для моделирования сложных систем // Информационно-управляющие системы. 2008. № 3(34). , С. 10-18.

4. Высокопроизводительный программный комплекс моделирования наноразмерных атомно-молекулярных систем / В.Н. Васильев [и др.] // Научно-технический вестник СПбГУ ИТМО. Выпуск 54. Технологии высокопроизводительных вычислений и компьютерного моделирования. – СПб.: СПбГУ ИТМО, 2008. С. 3 12.

5. Gallopoulos E., Houstis E. N., Rice J. R. Problem-Solving Environments for Computational Science" / S. Gallopoulos, E. Houstis, J. Rice // IEEE Computational Science and Engineering. Summer 1994. Vol 1 (2). P. 11–23).

Личные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты