首页> 外文会议>Simulation Multiconference >Enhancing DEVS Simulation through Template Metaprogramming: DEVS-MetaSimulator
【24h】

Enhancing DEVS Simulation through Template Metaprogramming: DEVS-MetaSimulator

机译:通过模板元编程增强DEVS仿真:DEVS - Metasimulator

获取原文

摘要

For several years, the DEVS community has been developing many tools for simulating DEVS models, ranging from local and sequential simulation to massively distributed and parallel simulation. In this paper, we present an innovative approach to local DEVS simulation. By using template metaprogramming, we developed the DEVS-MetaSimulator (DEVS-MS); instead of proposing one simulator meant to be used with every DEVS models, our library provides several metaclasses defining families of simulators. This way, each simulator instantiation is really specialized for a particular model. Doing so, we increase the detection of errors at compile-time, and we reduce the execution time by removing several runtime computations that are instead performed by the compiler.
机译:多年来,DEVS社区一直在开发许多用于模拟DEVS模型的工具,从本地和连续模拟范围到大规模分布和并行仿真。在本文中,我们提出了一种创新的本地DEVS仿真方法。通过使用模板元编程,我们开发了DEVS-MEDASIMULATOR(DEVS-MS);我们的图书馆不提出一个模拟器意味着与每个Devs模型一起使用,而是提供了几种定义模拟器系列的MetaClasses。这样,每个模拟器实例化真的专门用于特定模型。这样做,我们在编译时增加了错误的错误,我们通过删除由编译器执行的几个运行时计算来减少执行时间。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号