Отрывок: action = ['+'] [ident ':'] disjunction ['->' ([ident] '|' ident) | ident]. disjunction = conjunction { '|' conjunction}. conjunction = call {'&' call}. call = ident '(' [args] ')'. args = ident ('?'|'!') ident {',' ident ('?'|'!') ident }. params = '<' ident {',' ident} '>'. For example, there is a program that checks the trigonometric identity sin2x+cos2x=1 in paral- lel. The process of Master class sends x values to working processes of ...
Название : | Templet: a markup language for concurrent programming |
Авторы/Редакторы : | Vostokin, S.V. |
Ключевые слова : | domain-specific language parallel programming actor model language-oriented programming skeleton programming |
Дата публикации : | 2016 |
Издательство : | Издательство СГАУ |
Библиографическое описание : | Материалы Международной конференции и молодёжной школы «Информационные технологии и нанотехнологии», с. 927-933 |
Аннотация : | The article presents a markup domain-specific language (DSL) for concurrent programming. Runtime libraries and language extensions are the usual ways to implement parallel execution. However, their using often require a special programming skills. The modern languages with build-in parallel constructs are more convenient for programming, but they are poorly integrated with existing high performance computing infrastructure. We propose a compromise solution which uses DSL together with C++ programming language. The article discusses syntax, programming model, and some practical applications of the language. |
URI (Унифицированный идентификатор ресурса) : | http://repo.ssau.ru/handle/Informacionnye-tehnologii-i-nanotehnologii/Templet-a-markup-language-for-concurrent-programming-60883 |
ISBN : | 978-5-7883-1078-7 |
Другие идентификаторы : | Dspace\SGAU\20161216\60883 |
Располагается в коллекциях: | Информационные технологии и нанотехнологии |
Файлы этого ресурса:
Файл | Описание | Размер | Формат | |
---|---|---|---|---|
927-933.pdf | Основная статья | 217.14 kB | Adobe PDF | Просмотреть/Открыть |
Показать полное описание ресурса
Просмотр статистики
Поделиться:
Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.