2013
DOI: 10.1007/978-3-319-03780-6_12
|View full text |Cite
|
Sign up to set email alerts
|

Using Basis Dependence Distance Vectors to Calculate the Transitive Closure of Dependence Relations by Means of the Floyd-Warshall Algorithm

Abstract: In this paper, we present a modified Floyd-Warshall algorithm, where the most time-consuming part -calculating transitive closure describing self-dependences for each loop statement -is computed by means of basis dependence distance vectors derived from all vectors describing self-dependences. We demonstrate that the presented approach reduces the transitive closure calculation time for parameterized graphs representing all dependences in the loop in comparison with techniques implemented in the Omega and ISL … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
6
0

Year Published

2016
2016
2018
2018

Publication Types

Select...
3

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(6 citation statements)
references
References 11 publications
(35 reference statements)
0
6
0
Order By: Relevance
“…Analyzing the obtained set, we conclude that there exists a single parametric tile with identifier I I = [2,2]. It includes the following iterations: [5,5], [5,6], [6,1], [6,2], [6,3], [6,4], [6,5], [6,6] }.…”
Section: Card(t I L E_v L D)mentioning
confidence: 93%
See 3 more Smart Citations
“…Analyzing the obtained set, we conclude that there exists a single parametric tile with identifier I I = [2,2]. It includes the following iterations: [5,5], [5,6], [6,1], [6,2], [6,3], [6,4], [6,5], [6,6] }.…”
Section: Card(t I L E_v L D)mentioning
confidence: 93%
“…By applying formula (5) to set I N V AL I D calculated for Example 4, we find the statement instances contained in set P RO B L E M AT I C presented below: [2,4], [2,5], [3,0], [3,1], [4,4], [4,5], [5,0], [5,1] }.…”
Section: Examplementioning
confidence: 99%
See 2 more Smart Citations
“…The paper by Bielecki et al (2014) presents the time of transitive closure calculation for NPBs (NAS, 2015). It depends on the number of dependence relations extracted for a loop nest and can vary from milliseconds to several minutes (in very rare cases when the number of dependence relations is equal to hundreds or thousands).…”
mentioning
confidence: 99%