|
|
• Содержание выпуска • • Программное и аппаратное обеспечение распределенных и суперкомпьютерных систем • • Математическое моделирование • • Программное и аппаратное обеспечение для суперЭВМ • • Математические основы программирования • • Методы оптимизации и теория управления • • Искусственный интеллект, интеллектуальные системы, нейронные сети •
Программное и аппаратное обеспечение распределенных и суперкомпьютерных
систем
Ответственный за рубрику: д.ф.-м.н., чл.-корр. РАН Абрамов С.М.
Слева для каждой статьи показаны: присвоенный статье порядковый номер;
дата поступления статьи в
редакцию; количество страниц статьи в
формате А5; ссылка на полный текст статьи в формате PDF
.
27
Поступила в редакцию 10.11.2016
Подписана в печать 05.12.2016
35 с.
PDF |
А. И. Адамович
Язык программирования Ajl: автоматическое динамическое
распараллеливание для платформы JVM
Нынешнее состояние программного обеспечения и аппаратных средств
широкого применения настойчиво требует развития инструментов
параллельного программирования на основе языка Java. В ИПС им. А.К.
Айламазяна РАН выполнена реализация языка Ajl, являющегося
расширением языка Java и предназначенного для разработки
параллельных программ на основе использования вычислительной модели
«самотрансформация вычисляемой сети». В данной публикации
рассматриваются различные аспекты выполненной работы — от синтаксиса
и семантики конструкций языка и методов разработки транслятора до
реализации базовых понятий использованной модели вычислений.
Описывается экспериментальное исследование выполненной реализации и
обсуждаются его результаты. В заключение приводится краткий обзор
близких работ.
Ключевые слова: реализация языков программирования,
параллельные вычисления, язык Java, автоматическое динамическое
распараллеливание, струи. |
Ссылка на статью обязательна |
http://psta.psiras.ru/read/psta2016_4_83-117.pdf |
цифровой идентификатор
статьи DOI |
https://doi.org/10.25209/2079-3316-2016-7-4-83-117 |
|
|
• Содержание выпуска • • Программное и аппаратное обеспечение распределенных и суперкомпьютерных систем • • Математическое моделирование • • Программное и аппаратное обеспечение для суперЭВМ • • Математические основы программирования • • Методы оптимизации и теория управления • • Искусственный интеллект, интеллектуальные системы, нейронные сети •
|