首页> 外文期刊>IEEE Transactions on Software Engineering >Asynchronous parallel simulation of parallel programs
【24h】

Asynchronous parallel simulation of parallel programs

机译:并行程序的异步并行仿真

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

摘要

Parallel simulation of parallel programs for large datasets hasnbeen shown to offer significant reduction in the execution time of manyndiscrete event models. The paper describes the design and implementationnof MPI-SIM, a library for the execution driven parallel simulation ofntask and data parallel programs. MPI-SIM can be used to predict thenperformance of existing programs written using MPI for message passing,nor written in UC, a data parallel language, compiled to use messagenpassing. The simulation models can be executed sequentially or innparallel. Parallel execution of the models are synchronized using a setnof asynchronous conservative protocols. The paper demonstrates hownprotocol performance is improved by the use of application-level,nruntime analysis. The analysis targets the communication patterns of thenapplication. We show the application-level analysis for message passingnand data parallel languages. We present the validation and performancenresults for the simulator for a set of applications that include the NASnParallel Benchmark suite. The application-level optimization describednin the paper yielded significant performance improvements in thensimulation of parallel programs, and in some cases completely eliminatednthe synchronizations in the parallel execution of the simulation model
机译:对于大型数据集,并行程序的并行仿真尚未显示出可显着减少许多离散事件模型的执行时间。本文描述了MPI-SIM的设计和实现,MPI-SIM是一个用于执行驱动的任务和数据并行程序并行仿真的库。 MPI-SIM可用于预测使用MPI编写的现有程序的性能,以进行消息传递,也可以不使用UC(一种数据并行语言)编写,编译后可使用messagenpassing。仿真模型可以顺序执行或并行执行。使用一组异步保守协议同步模型的并行执行。本文演示了如何通过使用应用程序级的运行时分析来提高协议性能。该分析针对当时应用程序的通信模式。我们展示了消息传递和数据并行语言的应用程序级分析。我们为包括NASnParallel Benchmark套件在内的一组应用程序提供了模拟器的验证和性能结果。本文所述的应用程序级优化在并行程序仿真方面取得了显着的性能提升,在某些情况下,完全消除了仿真模型并行执行中的同步

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号