首页> 外文会议>IEEE International Parallel and Distributed Processing Symposium Workshops >Toward the new version of D-MASON: Efficiency, Effectiveness and Correctness in Parallel and Distributed Agent-based Simulations
【24h】

Toward the new version of D-MASON: Efficiency, Effectiveness and Correctness in Parallel and Distributed Agent-based Simulations

机译:朝着新版D-Mason:并行和分布式代理的模拟中的效率,有效性和正确性

获取原文

摘要

Agent-Based Models (ABMs) denote a class of models which, by simulating the behavior of multiple agents (i.e., independent actions, interactions and adaptation), aim to emulate and/or predict complex phenomena. One of the general features of ABM simulations is their experimental capacity, that requires a viable and reliable infrastructure to interact with a running simulation, monitoring its behaviour, as it proceeds, and applying changes to the configurations at run time, in order to study "what if" scenarios. A common approach for improving the efficiency and the effectiveness of ABMs as a research tool is to distribute the overall computation on a number of machines, which makes the design of the simulation model particularly challenging. D-MASON framework is a distributed version of the MASON library for writing and running Agent-based simulations. We briefly present D-MASON architecture and functionalities. Then we presents its novel features: a distributed network field and a novel communication layer dedicated to massive parallel machines. The main contribution of the paper is in providing a memory consistency modeling, where the previous state of the agent is made available (consistently) for all other agents (even the one on other processors) and this is obtained by exploiting the Java Method Handler mechanism. Full documentation, additional tutorials and other material can be found at www.dmason.org where the framework can be downloaded.
机译:基于代理的模型(ABM)表示一类模型,通过模拟多个代理的行为(即独立的动作,交互和适应),旨在模拟和/或预测复杂现象。 ABM模拟的一般特征之一是其实验能力,这需要一个可行且可靠的基础设施来与运行模拟进行交互,监控其行为,因为它在运行时对配置进行了更改,以便学习“如果是“情景”。一种常见的方法,用于提高ABMS作为研究工具的效率和有效性,是分配了许多机器的整体计算,这使得模拟模型的设计尤其具有挑战性。 D-Mason Framework是用于编写和运行基于代理的模拟的Mason库的分布式版本。我们简要介绍了D-Mason架构和功能。然后我们介绍了其新功能:分布式网络字段和专用于大规模并联机器的新型通信层。本文的主要贡献在提供内存一致性建模,其中代理的先前状态可用于所有其他代理(即使是其他处理器上的代理),这是通过利用Java方法处理程序机制来获得的。可以在www.dmason.org上找到完整的文档,额外的教程和其他材料,其中可以下载框架。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号