Оглавление
Восьмигранный двигатель
-
Обзор Octeract Engine
- Octeract Engine – это детерминированный решатель MINLP, который является мировым рекордсменом по производительности.
- Он использует MPI для ускорения решения задач и известен своим параллелизмом и высокой степенью конфигурируемости.
-
История и разработка
- Octeract Engine был разработан Никосом Казазакисом и Габриэлем Лау, а первая публичная бета-версия была выпущена в августе 2019 года.
-
Представление и производительность
- Octeract Engine демонстрирует высокую производительность в однопоточном режиме и значительно ускоряет решение задач на суперкомпьютерах.
- Он занимает первое место в тесте Mittelmann MINLPLIB и является первым и единственным решателем, который решил все задачи в бенчмарке.
-
Мировые рекорды и достижения
- Octeract Engine установил два мировых рекорда в тестах MINLP, включая наибольшее количество решенных задач и наименьшее немасштабированное смещенное среднее геометрическое значение.
- Он также стал первым решателем, который решил более 91% и 99% задач в тестах MINLPLIB.
-
Особенности и возможности
- Octeract Engine включает в себя множество решателей и методов, а также поддерживает дискретные и тригонометрические функции.
- Он обладает высокой степенью конфигурируемости и поддерживает различные языки моделирования.
-
Ограничения и взаимодействие
- Octeract Engine требует явных математических выражений для всех функций в задаче и взаимодействует с другими решателями.
-
Рекомендации
- В статье также упоминаются другие решатели, такие как АНТИГОНА, БАРОН, Куэнн и УСИЛЕНИЕ.
Полный текст статьи: