首页> 外文会议>IEEE International Parallel and Distributed Processing Symposium Workshops >Exploring the Equivalence between Dynamic Dataflow Model and Gamma - General Abstract Model for Multiset mAnipulation
【24h】

Exploring the Equivalence between Dynamic Dataflow Model and Gamma - General Abstract Model for Multiset mAnipulation

机译:探索动态数据流模型和Gamma之间的等价关系-多集mAnipulation的通用抽象模型

获取原文

摘要

With the increase of the search for computational models where the expression of parallelism occurs naturally, some paradigms arise as options for the current generation of computers. In this context, dynamic Dataflow and Gamma - General Abstract Model for Multiset mAnipulation - emerge as interesting computational model choices. In dynamic Dataflow model, operations are performed as soon as their associated operands are available, without rely on a Program Counter to dictate the execution order of instructions. The Gamma paradigm is based on a parallel multiset rewriting scheme. It provides a nondeterministic execution model inspired by an abstract chemical machine metaphor, where operations are formulated as reactions that occur freely among matching elements belonging to the multiset. In this work, equivalence relations between the dynamic Dataflow and Gamma paradigms are exposed and explored, while methods to convert from Dataflow to Gamma paradigm and vice-versa are provided. It is shown that vertices and edges of a dynamic Dataflow graph can correspond, respectively, to reactions and multiset elements in the Gamma paradigm. This work provides the scientific community with the possibility of taking profit of both parallel programming models, contributing with a versatility component to researchers and developers. Finally, to the best of our knowledge, the similarity relations between both dynamic Dataflow and Gamma models presented have not been reported in any previous work.
机译:随着对自然表达并行性的计算模型的搜索的增加,一些范式作为现代计算机的选择出现了。在这种情况下,动态数据流和Gamma(多集mAnipulation的通用抽象模型)作为有趣的计算模型选择而出现。在动态数据流模型中,只要关联的操作数可用,就立即执行操作,而无需依靠程序计数器来指定指令的执行顺序。 Gamma范例基于并行多集重写方案。它提供了一个不受抽象化学机器比喻启发的不确定性执行模型,其中操作被表述为在属于多集的匹配元素之间自由发生的反应。在这项工作中,动态数据流和Gamma范例之间的等价关系被揭示和探索,同时提供了从Dataflow转换为Gamma范例以及反之亦然的方法。结果表明,动态数据流图的顶点和边缘可以分别对应于Gamma范式中的反应和多集元素。这项工作为科学界提供了利用两个并行编程模型获利的可能性,并为研究人员和开发人员提供了多功能组件。最后,据我们所知,在以前的任何工作中都没有报道过动态数据流和Gamma模型之间的相似关系。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号