(Enter summary)
Abstract: In the framework of fully permutable loops, tiling is a compiler technique
(also known as "loop blocking") that has been extensively studied
as a source-to-source program transformation. Little work has been
devoted to the mapping and scheduling of the tiles on to physical parallel
processors. We present several new results in the context of limited
computational resources, and assuming communication-computation
overlap. In particular, under some reasonable assumptions, we derive
the... (Update)
Similar documents based on text: More All
1.1: Tiling With Limited Resources - Calland, Dongarra, Robert (1997)
(Correct)
0.3: Tiling on Systems with Communication/Computation Overlap - Calland, Dongarra, Robert (1997)
(Correct)
0.2: Determining the Idle Time of a Tiling: New Results - Desprez, Dongarra, Rastello, .. (1997)
(Correct)
BibTeX entry: (Update)
Pierre-Yves Calland, Jack Dongarra, and Yves Robert. Tiling on systems with communication/computation overlap. Concurrency: Practice and Experience, 11(3):139--153, 1999. http://citeseer.ist.psu.edu/calland99tiling.html More
@article{ calland99tiling,
author = "Pierre-Yves Calland and Jack Dongarra and Yves Robert",
title = "Tiling on systems with communication/computation overlap",
journal = "Concurrency - Practice and Experience",
volume = "11",
number = "3",
pages = "139-153",
year = "1999",
url = "citeseer.ist.psu.edu/calland99tiling.html" }
Citations (may not include all citations):
474
A data locality optimizing algorithm (context) - Wolf, Lam - 1991
294
A loop transformation theory and an algorithm to maximize pa.. (context) - Wolf, Lam - 1991
178
Supernode partitioning (context) - Irigoin, Triolet - 1988
98
Parallel programming with MPI (context) - Pacheco - 1997
79
Software libraries for linear algebra computations on high p..
- Dongarra, Walker - 1995
71
ScaLAPACK: A portable linear algebra library for distributed.. (context) - Choi, Demmel et al. - 1996
68
Tiling multidimensional iteration spaces for multicomputers
- Ramanujam, Sadayappan - 1992
67
Maximizing parallelism and minimizing synchronization with a..
- Lim, Lam - 1997
66
Automatic blocking of nested loops
- Schreiber, Dongarra - 1990
58
Automatic partitioning of parallel loops and data arrays for..
- Agarwal, Kranz et al. - 1995
55
Evaluating compiler optimizations for Fortran D
- Hiranandani, Kennedy et al. - 1992
39
Optimal tile size adjustment in compiling general DOACROSS l.. (context) - Ohta, Saito et al. - 1995
36
An introduction to a formal theory of dependence analysis (context) - Banerjee - 1988
35
Combining retiming and scheduling techniques for loop parall..
- Darte, Silber et al. - 1997
34
and Yves Robert (context) - Boulet, Darte et al. - 1994
[Article contains additional citations not shown here]
Documents on the same site (http://hpc220-4.etl.go.jp/mirrors/netlib/utk/people/JackDongarra/papers.html): More
Determining the Idle Time of a Tiling: New Results - Desprez, Dongarra, Rastello, .. (1997)
(Correct)
The Performance of PVM on MPP Systems - Casanova, Dongarra, Jiang
(Correct)
Network-Enabled Solvers and the NetSolve Project - Casanova, Dongarra, Moore (1998)
(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