...
首页> 外文期刊>Fundamenta Informaticae >From Concurrent Multi-clock Programs to Deterministic Asynchronous Implementations
【24h】

From Concurrent Multi-clock Programs to Deterministic Asynchronous Implementations

机译:从并发多时钟程序到确定性异步实现

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

We propose a general method to characterize and synthesize correctness-preserving asynchronous wrappers for synchronous processes on a globally asynchronous locally synchronous (GALS) architecture. While a synchronous process may rely on the absence of a signal to trigger a reaction, sensing absence in an asynchronous environment may be unfeasible due to uncontrolled communication latencies. A simple and common solution is to systematically encode and send absence notifications, but it is unduly expensive at run-time. Instead, our approach is based on the theory of weakly endochronous systems, which defines the largest sub-class of synchronous systems where (possibly concurrent) asynchronous evaluation is faithful to the original (synchronous) specification. Our method considers synchronous processes or modules that are specified by synchronization constraints expressed in a high-level multi-clock synchronous reactive formalism. The algorithm uses a compact representation of the abstract synchronization configurations of the analyzed process and determines a minimal set of synchronization patterns generating by union all its possible reactions. A specification is weakly endochronous if and only if these generators do not need explicit absence information. In this case, the set of generators can directly be used to synthesize the concurrent asynchronous multi-rate wrapper of the process.
机译:我们提出了一种通用方法,用于在全局异步本地同步(GALS)体系结构上为同步进程表征和合成保留正确性的异步包装器。虽然同步过程可能依赖于不存在信号来触发反应,但由于通信延迟不受控制,因此在异步环境中检测不存在可能是不可行的。一个简单而通用的解决方案是系统地编码和发送缺席通知,但是在运行时它的成本过高。取而代之的是,我们的方法基于弱内同步系统的理论,该理论定义了同步系统的最大子类,其中(可能并发)异步评估忠实于原始(同步)规范。我们的方法考虑由高级多时钟同步反应形式表示的同步约束指定的同步进程或模块。该算法使用所分析过程的抽象同步配置的紧凑表示形式,并通过联合所有可能的反应来确定生成的最小同步模式集。当且仅当这些生成器不需要明确的缺席信息时,规范才是弱同步的。在这种情况下,生成器集可以直接用于合成进程的并发异步多速率包装器。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号