首页> 外文会议>International Euro-Par Parallel Processing Conference; 20050830-0902; Lisbon(PT) >Event-Based Measurement and Analysis of One-Sided Communication
【24h】

Event-Based Measurement and Analysis of One-Sided Communication

机译:单面通信的基于事件的度量和分析

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

摘要

To analyze the correctness and the performance of a program, information about the dynamic behavior of all participating processes is needed. The dynamic behavior can be modeled as a stream of events required for a later analysis including appropriate attributes. Based on this idea, KOJAK, a trace-based toolkit for performance analysis, records and analyzes the activities of MPI-1 point-to-point and collective communication. To support remote-memory access (RMA) hardware in a portable way, MPI-2 introduced a standardized interface for remote memory access. However, potential performance gains come at the expense of more complex semantics. From a programmer's point of view, an MPI-2 data transfer is only completed after a sequence of communication and associated synchronization calls. This paper describes the integration of performance measurement and analysis methods for RMA communication into the KOJAK toolkit. Special emphasis is put on the underlying event model used to represent the dynamic behavior of MPI-2 RMA operations. We show that our model reflects the relationships between communication and synchronization more accurately than existing models. In addition, the model is general enough to also cover alternate but simpler RMA interfaces, such as SHMEM and Co-Array Fortran.
机译:为了分析程序的正确性和性能,需要有关所有参与过程的动态行为的信息。可以将动态行为建模为后续分析所需的事件流,包括适当的属性。基于这个想法,KOJAK是用于性能分析的基于跟踪的工具包,它记录并分析了MPI-1点对点和集体通信的活动。为了以可移植的方式支持远程内存访问(RMA)硬件,MPI-2引入了用于远程内存访问的标准化接口。但是,潜在的性能提升是以更复杂的语义为代价的。从程序员的角度来看,MPI-2数据传输仅在一系列通信和关联的同步调用之后才能完成。本文描述了将RMA通信的性能测量和分析方法集成到KOJAK工具包中。特别强调了用于表示MPI-2 RMA操作动态行为的基础事件模型。我们证明,与现有模型相比,我们的模型更准确地反映了通信和同步之间的关系。此外,该模型具有足够的通用性,还可以覆盖其他但更简单的RMA接口,例如SHMEM和Co-Array Fortran。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号