See this document in CiteSeerX!

Bu ered tiling for sequences of loop nests  (Make Corrections)  
Youcef BOUCHEBABA and Fabien COELHO CRI - ENSMP 35 rue Saint-Honore 77305...



  Home/Search   Context   Related

 
View or download:
cri.ensmp.fr/classement/doc/A326.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  cri.ensmp.fr/classement/doc/ (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: Usually tiling is applied to one loop nest at a time. In this paper we apply tiling and fusion simultaneously to a sequence of parallel nested loops in order to minimize data movements and energy consumption and/or to maximize the speed of execution. Each of these nests uses as input a stencil of data computed in a previous nest. After fusion and tiling, we guarantee that data necessary to the execution of an iteration has been already computed by the previous iterations by delaying the... (Update)

Active bibliography (related documents):   More   All
1.9:   Bu ered Tiling for Sequences of Loop Nests - Youcef Bouchebaba And   (Correct)
0.3:   Memory Power Reduction for the High-Speed Implementation .. - Maessen Giulietti.. (2000)   (Correct)
0.1:   Tiling and memory reuse for sequences of nested loops Youcef.. - De Recherche   (Correct)

Similar documents based on text:   More   All
0.8:   Workshop "Compilation et Parallélisation Automatique" - Mongenet, Rajopadhye.. (1999)   (Correct)
0.5:   Using Algebraic Transformations to Optimize Expression.. - Julien Zory   (Correct)
0.4:   A Linear Algebra Framework for Static HPF Code.. - Ancourt, Coelho.. (1995)   (Correct)

BibTeX entry:   (Update)

@misc{ and-buered,
  author = "Youcef Bouchebaba And",
  title = "Buered Tiling for Sequences of Loop Nests",
  url = "citeseer.ist.psu.edu/673874.html" }
Citations (may not include all citations):
352   Supercompilers for parallel and vector computers (context) - Zima, Chapman - 1990
294   High performance compilers for parallel computing (context) - Wolfe - 1996
294   A loop transformation theory and an algorithm to maximize pa.. (context) - Wolf, Lam
178   Super-node partitioning (context) - Irigoin, Triolet - 1988
162   Improving data locality with loop transformations - McKinley, Carr et al.
79   Combining loop transformations considering caches and schedu.. (context) - Wolf, Maydan - 1998
71   Improving locality and parallelism in nested loops (context) - Wolf - 1992
45   Loop transformations for restructuring compilers (context) - Banerjee
33   Automatic selection of high order transformations in the ibm.. (context) - Sarkar - 1997
22   On tiling as a loop transformation - Xue - 1997
21   Iteration space slicing for locality (context) - Pugh, Rosser - 1999
3   Custom memory management methodology-exploration of memory o.. (context) - Cathoor
2   Fusion of loops for parallelism and locality (context) - SS, Manjikian
2   Reuse-driven tiling for improiving data locality (context) - Xue, Huang
2   conscious tiling for disk-resident data sets (context) - Kandemir, Choudhary et al. - 1999
1   Generalising the unimodular approach program code transforma.. (context) - Chesney, Cheng - 1994

Documents on the same site (http://www.cri.ensmp.fr/classement/doc/):   More
From Machine Scheduling to VLIW Instruction Scheduling - Benot Dupont De   (Correct)
Optimization of Array Bound Checking - Nga (2000)   (Correct)
A Categorization Method for French Legal Documents - On The Web   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC