首页> 外文期刊>Computer science >Simulating parallel programs on application and system level
【24h】

Simulating parallel programs on application and system level

机译:在应用程序和系统级别模拟并行程序

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

摘要

Understanding the measured performance of parallel applications in real systems is difficult-with the aim to utilize the resources available, optimizations deployed in hardware and software layers build up to complex systems. However, in order to identify bottlenecks the performance must be assessed. This paper introduces PIOsimHD, an event-driven simulator for MPI-IO applications and the underlying (heterogeneous) cluster computers. With the help of the simulator runs of MPI-IO applications can be conducted in-silico; this includes detailed simulation of collective communication patterns as well as simulation of parallel I/O. The simulation estimates upper bounds for expected performance and helps assessing observed performance. Together with HDTrace, an environment which allows tracing the behavior of MPI programs and internals of MPI and PVFS, PIOsimHD enables us to localize inefficiencies, to conduct research on optimizations for communication algorithms, and to evaluate arbitrary and future systems. In this paper the simulator is introduced and an excerpt of the conducted validation is presented, which demonstrates the accuracy of the models for our cluster.
机译:很难理解实际系统中并行应用程序的测量性能,其目的是利用可用资源,部署在硬件和软件层中的优化来构建复杂的系统。但是,为了确定瓶颈,必须对性能进行评估。本文介绍了PIOsimHD,这是一种用于MPI-IO应用程序和基础(异构)群集计算机的事件驱动模拟器。在模拟器的帮助下,MPI-IO应用程序的运行可以在计算机上进行;这包括集体通信模式的详细模拟以及并行I / O的模拟。仿真估计了预期性能的上限,并有助于评估观察到的性能。与HDTrace(一种可跟踪MPI程序的行为以及MPI和PVFS的内部行为的环境)一起,PIOsimHD使我们能够定位低效率的地方,进行通信算法优化的研究,并评估任意和未来的系统。在本文中,介绍了模拟器,并提供了进行的验证的摘录,以证明我们的集群模型的准确性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号