首页> 外文会议>International Conference on Complex, Intelligent and Software Intensive Systems >Hierarchical Synchronization between Processes in a High-Performance Execution Support of Dataflow Process Networks on Many-Core Architectures
【24h】

Hierarchical Synchronization between Processes in a High-Performance Execution Support of Dataflow Process Networks on Many-Core Architectures

机译:在多核体系结构上的数据流过程网络的高性能执行支持中,过程之间的分层同步

获取原文
获取外文期刊封面目录资料

摘要

When using vector clocks to synchronize processes in a computation, the problem of the vector clock dimension is well known and an acknowledged difficulty. In dataflow process networks, a compiler can rely on some process properties to create a hierarchical view of inter-process synchronization, achieving bounded vector clock dimension. In this paper, we present two approaches to reduce the vector clock dimensions, these approaches can be clearly combination between them. The first one is mainly based on run length encoding heuristic, the second one is achieved by means of 0/1 integer programming model with modeling into the graph partitioning problem.
机译:当使用向量时钟来同步计算中的处理时,向量时钟尺寸的问题是众所周知的并且是公认的困难。在数据流过程网络中,编译器可以依靠某些过程属性来创建进程间同步的分层视图,从而实现有界的矢量时钟维度。在本文中,我们提出了两种减小矢量时钟尺寸的方法,这些方法可以在它们之间进行明确组合。第一个主要基于游程编码启发式算法,第二个是通过0/1整数编程模型实现的,并将其建模为图分区问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号