2006
DOI: 10.1016/j.parco.2006.07.003
|View full text |Cite
|
Sign up to set email alerts
|

Message-passing code generation for non-rectangular tiling transformations

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
10
0

Year Published

2007
2007
2014
2014

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(10 citation statements)
references
References 23 publications
0
10
0
Order By: Relevance
“…These methods [22,9,4,15] require not only footprint calculations for each tile but also the intersection of footprints with data tiles. As described in detail in Section 1, calculating such intersections is very complex, which explains the complexity and simplifying limitations of many existing methods.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…These methods [22,9,4,15] require not only footprint calculations for each tile but also the intersection of footprints with data tiles. As described in detail in Section 1, calculating such intersections is very complex, which explains the complexity and simplifying limitations of many existing methods.…”
Section: Related Workmentioning
confidence: 99%
“…However, it is the message aggregation calculation that defies easy mathematical characterization for the general case of affine accesses. Instead some very complex research methods [9,22] have been devised that make many simplifying assumptions on the types of affine accesses supported, and yet remain so complex that they are rarely implemented in production compilers.…”
Section: Introductionmentioning
confidence: 99%
“…The problem of the application of general tiling transformations has been attacked in [1] and [2], where it is shown that the general case can be handled only by an automatic parallelizing compiler. However, the problem of efficiently mapping non-rectangular tiles to a fixed number of processes is still open.…”
Section: Introductionmentioning
confidence: 99%
“…Hodzic et al in [10] propose a new framework of defining tiling parameters for an arbitrary iteration space with dependences based upon minimizing theoretical execution time. Goumas et al in [9] propose efficient code generation algorithms for tiled iteration spaces in message passing distributed systems. There exists a lot of work in the area of scheduling for parallel computing as well.…”
mentioning
confidence: 99%
“…Assuming that n 2 (j) is known we want to find the value of n 2 (j + 1) that minimizes the function in (9). Using differentiation of function C(x, y) for variable x and solving the equation dC(x, y)/dx = 0 for y, we determine that:…”
mentioning
confidence: 99%