...
首页> 外文期刊>ACM Transactions on Modeling and Computer Simulation >Relaxing Synchronization in Parallel Agent-Based Road Traffic Simulation
【24h】

Relaxing Synchronization in Parallel Agent-Based Road Traffic Simulation

机译:基于并行Agent的道路交通仿真中的松弛同步

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

摘要

Large-scale agent-based traffic simulation is computationally intensive. Parallel computing can help to speed up agent-based traffic simulation. Parallelization of agent-based traffic simulations is generally achieved by decomposing the road network into subregions. The agents in each subregion are executed by a Logical Process (LP). There are data dependencies between LPs which require synchronization of LPs. An asynchronous protocol allows LPs to progress and communicate asynchronously. LPs use loohahead to indicate the time to synchronize with other LPs. Larger lookahead means less frequent synchronization operations. High synchronization overhead is still a major performance issue of large-scale parallel agent-based traffic simulations. In this article, two methods to increase the lookahead of LPs for an asynchronous protocol are developed. They take advantage of uncertainties in traffic simulation to relax synchronization without altering simulation results statistically. Efficiency of the proposed methods is investigated in the parallel agent-based traffic simulator SEMSim Traffic. Experiment results showed that the proposed methods are able to reduce overall running time of the parallel simulation compared to existing methods.
机译:大规模的基于代理的流量模拟需要大量的计算。并行计算可以帮助加速基于代理的流量仿真。基于代理的交通模拟的并行化通常是通过将路网分解为多个子区域来实现的。每个子区域中的代理由逻辑进程(LP)执行。 LP之间存在数据依赖关系,需要LP同步。异步协议允许LP进行进程并异步通信。 LP使用loohahead来指示与其他LP同步的时间。较大的前瞻意味着较少的同步操作。高同步开销仍然是大规模的基于并行代理的流量模拟的主要性能问题。在本文中,开发了两种方法来提高LP对异步协议的超前性。他们利用流量仿真中的不确定性来放松同步,而无需在统计上更改仿真结果。在基于并行代理的流量模拟器SEMSim Traffic中研究了所提出方法的效率。实验结果表明,与现有方法相比,该方法能够减少并行仿真的总体运行时间。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号