2009
DOI: 10.1007/s11227-009-0364-8
|View full text |Cite
|
Sign up to set email alerts
|

An approximate method for filtering out data dependencies with a sufficiently large distance between memory references

Abstract: In this paper we present an approximate algorithm for detecting and filtering data dependencies with a sufficiently large distance between memory references. A sequence of the same operations (typically enclosed in a 'for' loop) can be replaced with a single SIMD operation if the distance between memory references is greater than or equal to the number of data processed in the SIMD register. Some loops that could not be vectorized on traditional vector processors, can still be parallelized for short SIMD execu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2013
2013
2013
2013

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 36 publications
(31 reference statements)
0
1
0
Order By: Relevance
“…The Power test [10] is the expanded version of the GCD test, which takes the loops bounds and direction vector constrains into account. Other linear data dependence tests can be found in [11–31].…”
Section: Introductionmentioning
confidence: 99%
“…The Power test [10] is the expanded version of the GCD test, which takes the loops bounds and direction vector constrains into account. Other linear data dependence tests can be found in [11–31].…”
Section: Introductionmentioning
confidence: 99%