首页> 外文会议>WoTUG Technical Meeting >Mobile Barriers for occam-pi: Semantics, Implementation and Application
【24h】

Mobile Barriers for occam-pi: Semantics, Implementation and Application

机译:OCCAM-PI的移动障碍:语义,实现和应用

获取原文

摘要

This paper introduces a safe language binding for CSP multiway events (barriers — both static and mobile) that has been built into occam-π(an extension of the classical Occam language with dynamic parallelism, mobile processes and mobile channels). Barriers provide a simple way for synchronising multiple processes and are the fundamental control mechanism underlying both CSP (Communicating Sequential Processes) and BSP (Bulk Synchronous Parallelism). Formal semantics (through modelling in classical CSP), implementation details and early performance benchmarks (10 nanoseconds per process per barrier synchronisation on a 3.2 GHz Pentium IV) are presented, along with some likely directions for future research. Applications are outlined for the fine-grained modelling of dynamic systems, where barriers are used for maintaining simulation time and the phased execution of time steps, coordinating safe and desired patterns of communication between millions (and more) of processes. This work forms part of our TUNA project, investigating emergent properties in large dynamic systems (nanite assemblies).
机译:本文介绍了CSP多道事件(障碍 - 静态和移动)的安全语言绑定,它已内置于偶数-π(具有动态并行,移动进程和移动通道的古典偶数语言的扩展)。障碍提供了一种简单的方法,用于同步多个进程,是CSP(通信顺序过程)和BSP(散装同步并行性)底层的基本控制机制。正式语义(通过在经典CSP中建模),展示了实施细节和早期性能基准(每次屏障同步的10纳秒,每次屏障同步),以及未来研究的一些可能指示。用于动态系统的细粒度建模的应用,其中障碍用于维持模拟时间和相控执行时间步长,协调数百万(和更多)的过程之间的安全和期望的通信模式。这项工作形成了我们的金枪鱼项目的一部分,调查大型动态系统(纳米组件)中的紧急性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号