首页> 外文会议>International Conference on Computational Science and Its Applications(ICCSA 2004) pt.4; 20040514-20040517; Assisi; IT >CORBA-Based, Multi-threaded Distributed Simulation of Hierarchical DEVS Models: Transforming Model Structure into a Non-hierarchical One
【24h】

CORBA-Based, Multi-threaded Distributed Simulation of Hierarchical DEVS Models: Transforming Model Structure into a Non-hierarchical One

机译:基于CORBA的多层DEVS模型的多线程分布式仿真:将模型结构转换为非分层模型

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

摘要

The Discrete Event Systems Specification (DEVS) formalism specifies a discrete event system in a hierarchical, modular form. This paper presents DEVSCluster, a CORBA-Based, multi-threaded distributed simulation scheme for models specified by the DEVS formalism. The simulator transforms a hierarchical DEVS model into a non-hierarchical one. This transformation can ease the synchronization of the distributed simulation of DEVS models by enabling the transfer of events by direct remote method invocations, not explicit message transfers. By virtue of this feature, we can utilize CORBA for the event handling in DEVSCluster. To show the effectiveness of the proposed simulation scheme, we realize DEVSCluster in Visual C++, and conduct a benchmark simulation for a large-scale logistics system. We compare the performance of MPI and CORBA-based implementations. The performance result shows that the proposed methodology works correctly and performs better than the previous approaches.
机译:离散事件系统规范(DEVS)形式主义以分层,模块化的形式指定了离散事件系统。本文介绍了DEVSCluster,这是一种基于CORBA的多线程分布式仿真方案,用于DEVS形式主义指定的模型。该模拟器将分层的DEVS模型转换为非分层的模型。通过允许通过直接的远程方法调用而不是显式的消息传递来进行事件传递,此转换可以简化DEVS模型的分布式仿真的同步。借助此功能,我们可以将CORBA用于DEVSCluster中的事件处理。为了展示所提出的仿真方案的有效性,我们在Visual C ++中实现了DEVSCluster,并对大型物流系统进行了基准仿真。我们比较了MPI和基于CORBA的实现的性能。性能结果表明,所提出的方法能够正确地工作并且比以前的方法表现更好。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号