跳到主要导航 跳到搜索 跳到主要内容

Graph transformation for communication minimization using retiming

  • Michael Sheliga*
  • , Zhihong Yu
  • , Fei Chen
  • , Edwin H.M. Sha
  • *此作品的通讯作者

科研成果: 期刊稿件会议文章同行评审

摘要

Nested loops are normally the most time intensive tasks in computer algorithms. These loops often include multiple dependencies between arrays that impose communication constraints when used in multiprocessor systems. These dependencies may be between dependent arrays (loop dependencies), or between independent arrays (data dependencies). In this paper, reducing the communication caused by data and loop dependencies for perfect nested loops is explored. It is shown that for a given partition data dependencies may be treated as a specialized form of loop dependencies. Once this is done, previous results on scalable loop tiling can be used to calculate the final total communication. Next, the effects of changing the partition for both loop and data communication are examined. Using these results, the optimal partition for a number of cases are examined. Results are shown which illustrate the efficiency of the system as well as the savings achieved.

源语言英语
页(从-至)207-210
页数4
期刊Proceedings - IEEE International Symposium on Circuits and Systems
6
出版状态已出版 - 1998
已对外发布
活动Proceedings of the 1998 IEEE International Symposium on Circuits and Systems, ISCAS. Part 5 (of 6) - Monterey, CA, USA
期限: 31 5月 19983 6月 1998

指纹

探究 'Graph transformation for communication minimization using retiming' 的科研主题。它们共同构成独一无二的指纹。

引用此