Главная / Технология / IPSE


Технология iPSE

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

Технология iPSE является объектом интеллектуальной собственности («ноу-хау») НИУ ИТМО.

Принципиальная структура технологии iPSE

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

- iPSE реализует функции интеллектуальной системы поддержки принятия решений по организации вычислительного эксперимента в конкретной предметной области;

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

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