IOSO

Многопользовательская программная платформа IOSO – эффективное масштабируемое решение для организации оптимизационных инженерных расчетов в смешанной вычислительной сети. Легко развертывать и применять как эффективный инструмент инженерного анализа с различными средствами моделирования, в том числе с многодисциплинарными проектами.

Платформа IOSO позволяет:
  • повышать эффективность оптимизации и получать уникальные технические решения, за счет проведения задач большой размерности.
  • максимально использовать вычислительные возможности многопроцессорных систем, в том числе и для немасштабируемых приложений.
  • значительно снижать время решения задач.
  • обеспечить удобный многопользовательский доступ к многопроцессорным вычислительным системам.
  • сократить затраты на проектирование и доводку технических систем.

Программа совмещает высокую эффективность и простоту: решение многопараметрических (до 100 переменных и 100 ограничений) многокритериальных (до 20 критериев) задач оптимизации и реализованные адаптивные алгоритмы не требуют предварительных настроек и задания параметров, что позволяет их использовать специалистам не владеющими специальными знаниями в теории оптимизации.

Структура программного комплекса IOSO

  • Реализована возможность интеграции с расчетными моделями, имеющими текстовые файлы ввода/вывода данных произвольного формата, в том числе XML-файлы.
  • Интегрированы модули с различными алгоритмами оптимизации.
  • Обеспечены кросплатформенные вычисления.

Инструментальные средства IOSO разработаны для решения широкого спектра задач нелинейной оптимизации и состоят из нескольких независимых алгоритмов. Все алгоритмы IOSO технологии разработаны в рамках единой концепции по постановке задач оптимизации, анализу полученных результатов, обмену данных с программным продуктом пользователя и заданием исходных данных на начальном этапе.

Особенности IOSO технологии оптимизации

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