首页> 外文期刊>IEEE Transactions on Parallel and Distributed Systems >A parallelism analyzer for conservative parallel simulation
【24h】

A parallelism analyzer for conservative parallel simulation

机译:用于保守并行模拟的并行度分析器

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Most small-scale simulation applications are implemented by sequential simulation techniques. As the problem size increases, however, sequential techniques may be unable to manage the time complexity of the simulation applications adequately. It is natural to consider re-implementing the corresponding large-scale simulations using parallel techniques, which have been reported to be successful in reducing the time complexity for several examples. However, parallel simulation may not be effective for every application. Since the implementation of parallel simulation for an application is usually very expensive, it is required to investigate the performance of parallel simulation for a particular application before re-implementing the simulation. The Chandy-Misra parallel, discrete-event simulation paradigm has been utilized in many large-scale simulation experiments, and several significant extensions have been based on it. Hence the Chandy-Misra protocol is adopted here as a basic model of parallel simulation to which our performance prediction techniques are applied. For an existing sequential simulation program based on the process interaction model, this paper proposes a technique for evaluating Chandy-Misra parallel simulation without actually implementing the parallel program. The idea is to insert parallelism analysis code into the sequential simulation program. When the modified sequential program is executed, the time complexity of the parallel simulation based on the Chandy-Misra protocol is computed. Our technique has been used to determine whether a giant Signaling System 7 simulation (sequential implementation) should be re-implemented using the parallel simulation approach.
机译:大多数小型仿真应用程序都是通过顺序仿真技术实现的。但是,随着问题规模的增加,顺序技术可能无法充分管理仿真应用程序的时间复杂性。考虑使用并行技术重新实现相应的大规模仿真是很自然的,据报导,该技术成功地降低了几个示例的时间复杂度。但是,并行仿真可能并非对每个应用程序都有效。由于对应用程序执行并行模拟通常非常昂贵,因此需要在重新实现模拟之前研究特定应用程序的并行模拟性能。 Chandy-Misra并行,离散事件模拟范例已在许多大型模拟实验中得到利用,并且已基于该范例进行了一些重要的扩展。因此,此处将Chandy-Misra协议用作并行模拟的基本模型,并将其应用了我们的性能预测技术。对于现有的基于过程交互模型的顺序仿真程序,本文提出了一种在不实际执行并行程序的情况下评估Chandy-Misra并行仿真的技术。这个想法是将并行分析代码插入到顺序仿真程序中。当执行修改后的顺序程序时,将基于Chandy-Misra协议计算并行仿真的时间复杂度。我们的技术已用于确定是否应使用并行仿真方法重新实现巨型信号系统7仿真(顺序实现)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号