arrow
返回

A unified framework for optimizing communication in data-parallel programs

delete1996-07-01
delete38
PRE
AI
M
Manish Gupta *
E
Edith Schonberg
H
Harini Srinivasan
DOI:10.1109/71.508249delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
This paper presents a framework, based on global array data-flow analysis, to reduce communication costs in a program being compiled for a distributed memory machine. We introduce available section descriptor, a novel representation of communication involving array sections. This representation allows us to apply techniques for partial redundancy elimination to obtain powerful communication optimizations. With a single framework, we are able to capture optimizations like 1) vectorizing communication, 2) eliminating communication that is redundant on any control flow path, 3) reducing the amount of data being communicated, 4) reducing the number-of processors to which data must be communicated, and (5) moving communication earlier to hide latency, and to subsume previous communication. We show that the bidirectional problem of eliminating partial redundancies can be decomposed into simpler unidirectional problems even in the context of an array section representation, which makes the analysis procedure more efficient. We present results from a preliminary implementation of this framework, which are extremely encouraging, and demonstrate the effectiveness of this analysis in improving the performance of programs.
Keyword:
array section descriptors
communication optimizations
data availability
data-flow analysis
data-parallelism
High Performance Fortran
partial redundancy elimination
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Transactions on Parallel and Distributed Systems 封面图
IEEE Transactions on Parallel and Distributed Systems
IF:
6
论文数:
5.2K
被引数:
1.1W

机构

暂无机构信息
引用论文

引用论文

err分享
err收藏
2293
err2018-05-10
err0
errOAAI
errRafeed Alkawadri
err分享
err收藏
Magnetic ordering and low-temperature thermodynamic properties of ErFe2Ge2
err2010-10-01
err0
PREAI
errA. SzytuŁa; D. Kaczorowski; S. Baran; B. Penc; A. Gil; A. Hoser
err分享
err收藏
err分享
err收藏
Resist Requirements and Limitations for Nanoscale Electron-Beam Patterning
err2011-02-11
err0
errOAAI
errJ. Alexander Liddle; Gregg M. Gallatin; Leonidas E. Ocola
err分享
err收藏
Anxiety disorders in pregnancy
err2008-10-16
err0
PREAI
errBavanisha Vythilingum
err分享
err收藏
err分享
err收藏
学者 查看更多内容