РАЗРАБОТКА И РЕАЛИЗАЦИЯ ПЕРЕНОСИМЫХ АЛГОРИТМОВ РАСПРЕДЕЛЕННОГО ИСПОЛНЕНИЯ ФРАГМЕНТИРОВАННЫХ ПРОГРАММ НА НЕОДНОРОДНЫХ ВЫЧИСЛИТЕЛЯХ
Разработка системных алгоритмов автоматизации параллельного программирования для неоднородных мультикомпьютеров сопряжена с проведением множества экспериментальных исследований. В работе предлагается распределенная среда исполнения программ на языке LuNA в качестве платформы, пригодной для экспериментального исследования различных системных алгоритмов на мультикомпьютерах с высокой степенью неоднородности. К таким алгоритмам относятся распределение ресурсов, планирование вычислений, сборка мусора и т. п. Разработанная среда исполнения использует web-технологии в качестве базовой платформы для обеспечения высокой переносимости, а архитектура среды допускает замену большинства системных алгоритмов. Приводятся результаты тестирования разработанной системе на ряде модельных задач.