РИД
№ АААА-Г18-618011950074-6Параллельный решатель задач булевой выполнимости HPCSAT
19.01.2018
Программа HPCSAT предназначена для параллельного решения ресурсоемких задач булевой выполнимости большой размерности на вычислительных кластерах с SMP-узлами и ориентирована на применение при проведении вычислительных экспериментов в различных предметных областях, где в процессе исследований возникают дискретные модели в виде систем булевых уравнений.Программа HPCSAT представляет собой масштабируемое MPI-приложение на языке C++. Главный процесс приложения организует динамическую очередь подзадач, получаемых в результате декомпозиции исходной булевой модели методом расщепления. В дочернем процессе может выполняться как многопоточное, так и однопоточное приложение. Приложение реализовано на основе метода полного поиска и использует параллелизм по данным. Пользователю предоставляется возможность выбора эвристики расщепления, глубины расщепления и базового решателя, запускаемого в дочернем процессе.
ГРНТИ
50.39.19 Организация вычислительного процесса в ВС
50.41.23 Программное обеспечение вычислительных сетей
Ключевые слова
SAT SOLVER
ПАРАЛЛЕЛЬНАЯ ПРОГРАММА
MPI
Детали
НИОКТР
№ 115072210019
Тип РИД
Программа для ЭВМ
Ожидается
Исполнитель
Исполнители
Федеральное государственное бюджетное учреждение науки Институт динамики систем и теории управления имени В.М. Матросова Сибирского отделения Российской академии наук)
Заказчик
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ УЧРЕЖДЕНИЕ "РОССИЙСКИЙ ФОНД ФУНДАМЕНТАЛЬНЫХ ИССЛЕДОВАНИЙ"
Похожие документы
Параллельный решатель проверки истинности квантифицированных булевых формул Hpcqsat
0.945
РИД
Микросервис-ориентированный параллельный решатель проверки выполнимости булевых ограничений MSCSAT
0.901
РИД
Параллельный решатель проверки истинности 2QBF формул Hpc2qall
0.894
РИД
Мультиагентная система управления композицией сервисов HPCMSMC
0.873
РИД
Программная библиотека для решения задачи выполнимости булевых формул при помощи реконфигурируемых вычислителей
0.872
РИД
Программа для поиска эффективных декомпозиций трудных экземпляров проблемы булевой выполнимости
0.868
РИД
Программа для решения трудных экземпляров проблемы булевой выполнимости с применением метода опорных векторов
0.865
РИД
Параллельный решатель проблемы булевой выполнимости, использующий метод Монте-Карло для поиска эффективных декомпозиций
0.863
РИД
Программа для оценивания эффективности декомпозиций трудных экземпляров задачи булевой выполнимости с применением произвольных решателей и возможностью варьирования их параметров
0.858
РИД
Многопоточный решатель проблемы MaxSAT
0.849
РИД