Объектом исследования являются алгоритмы и структуры данных для обеспечения автоматического построения параллельных программ. Актуальность работы определяется необходимостью создания специализированных исполнительных систем для системы LuNA с автоматизированной настройкой параметров. Целью данной работы была разработка библиотеки параллельного программирования для работы с распределенным массивом, а также средства подбора параметров на основе знаний эксперта.
Для достижения цели работы выполнены следующие задачи:
В результате работы была разработана библиотека параллельного программирования для работы с распределенными массивами, а также средство подбора параметров на основе знаний эксперта. Новизна работы заключается в том, что предложен подход к подбору параметров реализации с использованием знаний эксперта при синтезе параллельных программ. Полученные результаты могут быть использованы специалистами в области создания систем автоматической генерации программ в системе LuNA.