【24h】

The Combinatorics of Barrier Synchronization

机译:屏障同步的组合

获取原文

摘要

In this paper we study the notion of synchronization from the point of view of combinatorics. As a first step, we address the quantitative problem of counting the number of executions of simple processes interacting with synchronization barriers. We elaborate a systematic decomposition of processes that produces a symbolic integral formula to solve the problem. Based on this procedure, we develop a generic algorithm to generate process executions uniformly at random. For some interesting sub-classes of processes we propose very efficient counting and random sampling algorithms. All these algorithms have one important characteristic in common: they work on the control graph of processes and thus do not require the explicit construction of the state-space.
机译:在本文中,我们从组合学的角度研究了同步的概念。第一步,我们解决定量问题,即计算与同步屏障交互的简单流程的执行次数。我们精心设计了过程的系统分解,以产生符号积分公式来解决该问题。基于此过程,我们开发了一种通用算法来随机均匀地生成流程执行。对于一些有趣的过程子类,我们提出了非常有效的计数和随机采样算法。所有这些算法具有一个共同的重要特征:它们在过程的控制图上工作,因此不需要显式构造状态空间。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号