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 |