Многопользовательская программная платформа IOSO – эффективное масштабируемое решение для организации оптимизационных инженерных расчетов в смешанной вычислительной сети. Легко развертывать и применять как эффективный инструмент инженерного анализа с различными средствами моделирования, в том числе с многодисциплинарными проектами.
- повышать эффективность оптимизации и получать уникальные технические решения, за счет проведения задач большой размерности.
- максимально использовать вычислительные возможности многопроцессорных систем, в том числе и для немасштабируемых приложений.
- значительно снижать время решения задач.
- обеспечить удобный многопользовательский доступ к многопроцессорным вычислительным системам.
- сократить затраты на проектирование и доводку технических систем.
Программа совмещает высокую эффективность и простоту: решение многопараметрических (до 100 переменных и 100 ограничений) многокритериальных (до 20 критериев) задач оптимизации и реализованные адаптивные алгоритмы не требуют предварительных настроек и задания параметров, что позволяет их использовать специалистам не владеющими специальными знаниями в теории оптимизации.
Структура программного комплекса IOSO
- Реализована возможность интеграции с расчетными моделями, имеющими текстовые файлы ввода/вывода данных произвольного формата, в том числе XML-файлы.
- Интегрированы модули с различными алгоритмами оптимизации.
- Обеспечены кросплатформенные вычисления.
Инструментальные средства IOSO разработаны для решения широкого спектра задач нелинейной оптимизации и состоят из нескольких независимых алгоритмов. Все алгоритмы IOSO технологии разработаны в рамках единой концепции по постановке задач оптимизации, анализу полученных результатов, обмену данных с программным продуктом пользователя и заданием исходных данных на начальном этапе.
Особенности IOSO технологии оптимизации
- высокая эффективность решения многокритериальных (до 20 критериев) многопараметрических (до 100 переменных, 100 ограничений) задач оптимизации.
- простота использования адаптивных процедур IOSO оптимизации и отсутствие необходимости их настройки - не требует от пользователей знаний в данной предметной области.
- низкие временные затраты на поиск решения (невысокое количество обращений).
- устойчивость к сложной топологии целевой функции (невычисляемости, недифференцируемости).
- возможность распараллеливания процедур оптимизации, позволяющая значительно сокращать время решения «тяжелых» задач.
- удаленный доступ к вычислительным ресурсам.