Головная страница ИПМ Библиотеки, издания  •  Поиск публикаций  English 
Публикация

Препринт ИПМ № 5, Москва, 2012 г.
Авторы: Слесаренко А.В.
Политиповое многостадийное программирование: новый подход к реализации вложенного параллелизма на Scala
Аннотация:
Эта работа описывает политиповое многостадийное программирование – новый подход к реализации глубокого вложения (deep embedding) предметно-ориентированного языка (DSL), который реализован посредством методов политипового (обобщенного) программирования. В качестве основы используется Lightweight Modular Staging (LMS) фреймворк, который расширяется и делается политиповым. В работе показано, как применить политиповое многостадийное программирование на примере конкретной предметной области – вложенный параллелизм по данным, при этом параллельные программы записываются на DSL, вложенном в язык Scala. Работа построена на примере конкретного DSL, однако, описанный подход может быть применен к любому политиповому DSL.
Ключевые слова:
политиповое программирование, многостадийное программирование, предметно-ориентированный язык, параллельное программирование
Язык публикации: английский,  страниц: 24
Направление исследований:
Программирование, параллельные вычисления, мультимедиа
Полный текст на английском языке:
Список цитирующих публикаций:
Экспорт ссылки на публикацию в формате:   RIS    BibTeX
Статистика просмотров (обновляется раз в сутки):
за последние 30 дней — 0 (-2), всего с 01.09.2019 — 66
Сведения об авторах:
  • Слесаренко А.В.