RUS  ENG ЖУРНАЛЫ   ПЕРСОНАЛИИ   ОРГАНИЗАЦИИ   КОНФЕРЕНЦИИ   СЕМИНАРЫ   ВИДЕОТЕКА   ПАКЕТ AMSBIB
Общая информация
Последний выпуск
Архив
Правила для авторов
Загрузить рукопись

Поиск публикаций
Поиск ссылок

RSS
Последний выпуск
Текущие выпуски
Архивные выпуски
Что такое RSS



Программные системы: теория и приложения:
Год:
Том:
Выпуск:
Страница:
Найти






Персональный вход:
Логин:
Пароль:
Запомнить пароль
Войти
Забыли пароль?
Регистрация


Программные системы: теория и приложения, 2016, том 7, выпуск 4, страницы 83–117 (Mi ps231)  

Эта публикация цитируется в 1 научной статье (всего в 1 статье)

Программное и аппаратное обеспечение распределенных и суперкомпьютерных систем

Язык программирования Ajl: автоматическое динамическое распараллеливание для платформы JVM

А. И. Адамович

Институт программных систем им. А. К. Айламазяна РАН

Аннотация: Нынешнее состояние программного обеспечения и аппаратных средств широкого применения настойчиво требует развития инструментов параллельного программирования на основе языка Java. В ИПС им. А.К. Айламазяна РАН выполнена реализация языка Ajl, являющегося расширением языка Java и предназначенного для разработки параллельных программ на основе использования вычислительной модели «самотрансформация вычисляемой сети». В данной публикации рассматриваются различные аспекты выполненной работы — от синтаксиса и семантики конструкций языка и методов разработки транслятора до реализации базовых понятий использованной модели вычислений. Описывается экспериментальное исследование выполненной реализации и обсуждаются его результаты. В заключение приводится краткий обзор близких работ.

Ключевые слова и фразы: реализация языков программирования, параллельные вычисления, язык Java, автоматическое динамическое распараллеливание, струи.

Финансовая поддержка Номер гранта
Российская академия наук - Федеральное агентство научных организаций 01201455360
Исследование выполнено в рамках НИР «Методы и средства разработки эффективного программного обеспечения, ориентированные на вычислительные системы, построенные на основе микропроцессоров с многоядерной архитектурой, и формальные основы высокоуровневых языков программирования для суперкомпьютеров с гибридной архитектурой» (№ г/р 01201455360) (госзадание ФАНО России).


Полный текст: PDF файл (950 kB)
Список литературы: PDF файл   HTML файл
Тип публикации: Статья
УДК: 519.685.1+519.682.2
Поступила в редакцию: 10.11.2016
Подписана в печать : 05.12.2016

Образец цитирования: А. И. Адамович, “Язык программирования Ajl: автоматическое динамическое распараллеливание для платформы JVM”, Программные системы: теория и приложения, 7:4 (2016), 83–117

Цитирование в формате AMSBIB
\RBibitem{Ada16}
\by А.~И.~Адамович
\paper Язык программирования Ajl: автоматическое динамическое распараллеливание для платформы JVM
\jour Программные системы: теория и приложения
\yr 2016
\vol 7
\issue 4
\pages 83--117
\mathnet{http://mi.mathnet.ru/ps231}


Образцы ссылок на эту страницу:
  • http://mi.mathnet.ru/ps231
  • http://mi.mathnet.ru/rus/ps/v7/i4/p83

    ОТПРАВИТЬ: VKontakte.ru FaceBook Twitter Mail.ru Livejournal Memori.ru


    Citing articles on Google Scholar: Russian citations, English citations
    Related articles on Google Scholar: Russian articles, English articles

    Эта публикация цитируется в следующих статьяx:
    1. А. И. Адамович, Анд. В. Климов, “Как создавать параллельные программы, детерминированные по построению? Постановка проблемы и обзор работ”, Программные системы: теория и приложения, 8:4 (2017), 221–224  mathnet  crossref
  • Программные системы: теория и приложения
    Просмотров:
    Эта страница:64
    Полный текст:16
    Литература:15
     
    Обратная связь:
     Пользовательское соглашение  Регистрация  Логотипы © Математический институт им. В. А. Стеклова РАН, 2020