...
首页> 外文期刊>IEEE Transactions on Software Engineering >Maisie: a language for the design of efficient discrete-event simulations
【24h】

Maisie: a language for the design of efficient discrete-event simulations

机译:Maisie:一种用于设计高效离散事件模拟的语言

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

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

       

摘要

Maisie is a C-based discrete-event simulation language that was designed to cleanly separate a simulation model from the underlying algorithm (sequential or parallel) used for the execution of the model. With few modifications, a Maisie program may be executed by using a sequential simulation algorithm, a parallel conservative algorithm or a parallel optimistic algorithm. The language constructs allow the run-time system to implement optimizations that reduce recomputation and state saving overheads for optimistic simulations and synchronization overheads for conservative implementations. This paper presents the Maisie simulation language, describes a set of optimizations, and illustrates the use of the language in the design of efficient parallel simulations.
机译:Maisie是一种基于C的离散事件模拟语言,旨在将模拟模型与用于执行模型的基础算法(顺序或并行)完全分开。只需进行很少的修改,就可以通过使用顺序仿真算法,并行保守算法或并行乐观算法来执行Maisie程序。语言结构允许运行时系统实现优化,从而减少优化计算的状态并节省状态开销(对于乐观仿真),而同步开销(对于保守实现)。本文介绍了Maisie仿真语言,描述了一组优化,并说明了该语言在高效并行仿真设计中的使用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号