Форма представления функциональных программ для автоматического параллельного выполнения

Стиренко С.Г., Грибенко Д.В., Зиненко А.И.

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


Загрузить (pdf)