arrow
返回

Optimally Maximizing Iteration-Level Loop Parallelism

delete2012-03-01
delete11
PRE
AI
D
Duo Liu *
Y
Yi Wang
Z
Zili Shao
过
过敏意 (Minyi Guo)
J
Jingling Xue
DOI:10.1109/TPDS.2011.171delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Loops are the main source of parallelism in many applications. This paper solves the open problem of extracting the maximal number of iterations from a loop to run parallel on chip multiprocessors. Our algorithm solves it optimally by migrating the weights of parallelism-inhibiting dependences on dependence cycles in two phases. First, we model dependence migration with retiming and formulate this classic loop parallelization into a graph optimization problem, i.e., one of finding retiming values for its nodes so that the minimum nonzero edge weight in the graph is maximized. We present our algorithm in three stages with each being built incrementally on the preceding one. Second, the optimal code for a loop is generated from the retimed graph of the loop found in the first phase. We demonstrate the effectiveness of our optimal algorithm by comparing with a number of representative nonoptimal algorithms using a set of benchmarks frequently used in prior work and a set of graphs generated by TGFF.
Keyword:
Loop parallelization
loop transformation
retiming
data dependence graph
iteration-level parallelism
AI总结

AI总结

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

期刊

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

机构

H
hong kong polytechnic university
学者数:
3.0W
论文数: 4.1W
被引数: 921
S
shanghai jiao tong university
学者数:
15.7W
论文数: 11.7W
被引数: 159
引用论文

引用论文

Far-Infrared Spectroscopy of Thermally Annealed Tungsten Silicide Films
err2007-07-25
err0
PREAI
errM Amiotti; A Borghesi; G Guizzetti; F Nava; G Santoro
err分享
err收藏
Long-term risk of depressive and anxiety symptoms after early bilateral oophorectomy
err2018-11-01
err0
PREAI
errWalter A. Rocca; Brandon R. Grossardt; Yonas E. Geda; Bobbie S. Gostout; James H. Bower; Demetrius M. Maraganore; Mariza de Andrade; L. Joseph Melton
err分享
err收藏
Clinical Predictors of Response to Clozapine Treatment in Ambulatory Patients With Schizophrenia
err2002-05-15
err0
PREAI
errDaniel S. Umbricht; William C. Wirshing; Donna A. Wirshing; Marjorie McMeniman; Nina R. Schooler; Stephen R. Marder; John M. Kane
err分享
err收藏
err分享
err收藏
AC susceptibility in weak ferromagnetic R2CuO4 cuprates
err1992-02-01
err0
PREAI
errM. Tovar; X. Obradors; F. Pérez; S.B. Oseroff; D. Chateigner; P. Bordet; J. Chenavas; P. Canfield; Z. Fisk
err分享
err收藏
Optimised Anaesthesia to Reduce Post Operative Cognitive Decline (POCD) in Older Patients Undergoing Elective Surgery, a Randomised Controlled Trial
err2012-06-15
err0
errOAAI
errClive Ballard; Emma Jones; Nathan Gauge; Dag Aarsland; Odd Bjarte Nilsen; Brian K. Saxby; David Lowery; Anne Corbett; Keith Wesnes; Eirini Katsaiti; James Arden; Derek Amaoko; Nicholas Prophet; Balaji Purushothaman; David Green
err分享
err收藏
Crime and Local Inequality in South Africa
err2002-11-15
err0
errOAAI
errGabriel Demombynes; Berk Özler
err分享
err收藏
学者 查看更多内容