Программная система ТОПАС для отображения параллельных программ на архитектуру вычислительных систем (версия 42)

Тип разработки: 
Программа
Регистрационный номер в ФАП: 
PR13030
Дата регистрации в ФАП: 
2013-07-15
Тематическая направленность: 
Дискретная оптимизация. Исследование операций. Параллелизм
Разработчики программы (базы данных): 
Аннотация: 

Назначение - Программная система ТОПАС (Тестирование и Оптимизация отображений Параллельных Алгоритмов и Структур) предназначена для поиска и оптимизации  отображения структуры параллельных программ на архитектуру параллельных вычислительных систем.  Структуры программ и структуры межпроцессорных связей вычислительных систем задаются с помощью взвешенных графов.

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

Используемый алгоритм - Программная система основана на новых алгоритмах оптимизации, включая алгоритм эволюционных вычислений, генетический алгоритм и нейронные алгоритмы. По сравнению с версией 41 системы (регистрационный номер в ФАП СО РАН - PR12008), в данную версию включены три модификации метода моделирования отжига, включая алгоритмы глобальных и локальных вычислений, что позволяет расширить множество исследуемых алгоритмов отображения.  Алгоритмы  опубликованы в монографии:  Монахов О. Г.,  Монахова Э. А. Параллельные системы с распределенной памятью: управление ресурсами и заданиями. Новосибирск: Изд-во ИВМиМГ СО РАН, 2001.  168с.

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

Инструментальные средства создания - Java, Eclipse

В приложении приведен пример визуализации работы программы.

 

Версия регистрируемой программы (базы данных): 
42 (Регистрационный номер версии 41 в ФАП СО РАН - PR12008)
Использованные при разработке материалы: 
Java, Eclipse
Регистрационный номер в Роспатенте: 
№2012617452 , №2011617256
Признак доступности программы (базы данных): 
доступ по запросу
Требования к аппаратным и программным средствам: 

Тип ЭВМ: IBM PC -совмест. ПК
Язык: Java
ОС: Windows, Linux, Unix

Контактная информация: 
monakhov@rav.sscc.ru
ВложениеРазмер
topas-sa.pdf250.19 КБ