首页> 外文会议>International symposium on high performance computing;ISHPC >A Techique to Eliminate Redundant Inter-Processor Communication of Parallelizing Compiler TINPAR
【24h】

A Techique to Eliminate Redundant Inter-Processor Communication of Parallelizing Compiler TINPAR

机译:消除并行编译器TINDER的冗余处理器间通信的技术

获取原文

摘要

Optimizing inter-processor(PE) communication is crucial for parallelizing compilers for message-passing parallel machines to achieve high performance. In this paper, we propose a technique to eliminate redundant inter-PE messages. This technique utilizes a data-flow analysis to find a definition point that corresponds to a use point where the definition and the use are occurred in different PEs. If several read accesses occurred in the same PE use the data defined at the same definition point in another PE, redundant inter-PE messages are eliminated as follows: only one inter-PE communication is performed for the earliest read access and the previously received data are used for the following read accesses. In order to guarantee the consistency of the data, a valid flag and a sent flag are provided for each chunk of received data. The control of these flags is equivalent to the coherence control by the self invalidation on a compiler aided cache scheme.
机译:优化处理器间(PE)通信对于并行化编译器以使消息传递并行机实现高性能至关重要。在本文中,我们提出了一种消除冗余PE间消息的技术。该技术利用数据流分析来查找与使用点相对应的定义点,其中定义和使用发生在不同的PE中。如果在同一个PE中发生多次读取访问,则使用另一个PE中在相同定义点定义的数据,则可以消除冗余PE间消息,如下所示:对于最早的读取访问和先前接收到的数据,仅执行一次PE间通信用于以下读取访问。为了保证数据的一致性,为每个接收到的数据块提供一个有效标志和一个已发送标志。这些标志的控制等效于通过编译器辅助的高速缓存方案上的自失效进行的一致性控制。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号