Incorporating Dynamic Communication Patterns in a Static Dataflow Notation

Data-Flow Execution Models for Extreme Scale Computing(2012)

引用 0|浏览0
暂无评分
摘要
Charisma is a higher-level notation for writing parallel static data flow programs. It provides a convenient publish-consume paradigm for the expression of static flows of data and control. Although the syntax of the language allows the elegant expression of an important class of programs, it is restrictive, in that not all types of static data flow program can be written in Charisma. In this paper, we discuss a new incarnation of the language. Charisma 2.0 has been designed to expand the expressive scope of the language, while retaining the productivity benefits of the publish-consume paradigm and a simple semantics of execution. We also examine the syntactic and semantic constructs of Charisma 2.0, and how they enhance expressivity.
更多
查看译文
关键词
elegant expression,static dataflow notation,expressive scope,static data flow program,parallel static data flow,convenient publish-consume paradigm,incorporating dynamic communication patterns,static flow,new incarnation,publish-consume paradigm,important class,higher-level notation,parallel processing
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要