АВТОМАТИЗАЦИЯ КОНСТРУИРОВАНИЯ РАСПРЕДЕЛЕННЫХ ПРОГРАММ ЧИСЛЕННОГО МОДЕЛИРОВАНИЯ В СИСТЕМЕ LUNA НА ПРИМЕРЕ МОДЕЛЬНОЙ ЗАДАЧИ

Bibliographic Details
Title: АВТОМАТИЗАЦИЯ КОНСТРУИРОВАНИЯ РАСПРЕДЕЛЕННЫХ ПРОГРАММ ЧИСЛЕННОГО МОДЕЛИРОВАНИЯ В СИСТЕМЕ LUNA НА ПРИМЕРЕ МОДЕЛЬНОЙ ЗАДАЧИ
Publisher Information: Проблемы информатики, 2019.
Publication Year: 2019
Subject Terms: система LuNA, технология фрагментированного программирования, автоматизация конструирования параллельных программ
Description: В статье рассматривается проблема эффективного распределенного исполнения фрагментированных программ в системе LuNA — системе автоматизации конструирования параллельных программ численного моделирования для мультикомпьютеров. В системе LuNA прикладной алгоритм описывается на языке высокого уровня, что делает это описание переносимым, но при этом встает сложная проблема обеспечения удовлетворительной эффективности исполнения этого алгоритма на заданном оборудовании и данных. Для преодоления этой проблемы привлекается дополнительное знание пользователя о структуре и свойствах алгоритма, а также о рекомендуемых способах его эффективного параллельного исполнения. Это знание формулируется в виде аннотаций к описанию алгоритма, называемых рекомендациями. При таком подходе пользователю не приходится программировать сложную распределенную логику и управление, а система использует знания пользователя для повышения эффективности работы. Рассматривается реализация этого подхода в системе LuNA. Представлены результаты сравнительного экспериментального исследования производительности.
Document Type: Research
DOI: 10.24411/2073-0667-2019-00017
Accession Number: edsair.doi...........33e1e0da9cc305cc4e636e670a540268
Database: OpenAIRE
Description
DOI:10.24411/2073-0667-2019-00017