The infinity Lambda test: A multi-dimensional version of Banerjee infinity test (Q1575624)
From MaRDI portal
| This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use this page instead for the normal view: The infinity Lambda test: A multi-dimensional version of Banerjee infinity test |
scientific article; zbMATH DE number 1493427
| Language | Label | Description | Also known as |
|---|---|---|---|
| English | The infinity Lambda test: A multi-dimensional version of Banerjee infinity test |
scientific article; zbMATH DE number 1493427 |
Statements
The infinity Lambda test: A multi-dimensional version of Banerjee infinity test (English)
0 references
21 August 2000
0 references
The Banerjee infinity test accurately determines data dependence for one linear equation under symbolic limits and any given direction vectors [\textit{U. Banerjee}, Depence Analysis for Supercomputing (Kluwer Academic Publishers, Norwell, MA, 1988); \textit{P. M. Petersen}, Evaluation of programs and parallelizing compilers using dynamic analysis techniques, Ph. D. Thesis, University of Illinois at Urbana-Champaign (January 1993)]. For \(m\) linear equations with the same constraints, as each linear equation has to be tested separately, the Banerjee infinity test may generally lose the accuracy. In this paper, we proposed the infinity Lambda test -- a multi-dimensional version of the Banerjee infinity test. The infinity Lambda test can be applied to deal with data dependence of coupled arrays with symbolic (unknown at compile time) bounds. Experiments with benchmark showed that the infinity Lambda test increases the success rate of the Lambda test by approximately 12\%.
0 references
parallelizing compilers
0 references
vectorizing compilers
0 references
data dependence analysis
0 references
0.8125344
0 references
0.7946262
0 references
0.7939981
0 references
0.79288816
0 references
0.7899972
0 references
0.78989524
0 references