On the perfect accuracy of an approximate subscript analysis test

David Klappholz, Kleanthis Psarris, Xiangyun Kong

Research output: Contribution to conferencePaperpeer-review

12 Scopus citations

Abstract

The Banerjee test is commonly considered to be the more accurate of the two major approximate data dependence tests used in automatic vectorization/parallelization of loops, the other being the GCD test. From its derivation, however, there is no simple explanation of why the Banerjee test should be nearly as accurate as it is given credit for. We present a set of sufficient conditions for the Banerjee test's accuracy, and explain its perceived accuracy in actual practice by proving that under circumstances which occur extremely frequently in actual code, the Banerjee test is, if fact, not approximate, but perfectly accurate.

Original languageEnglish
Pages201-212
Number of pages12
DOIs
StatePublished - 1990
Event1990 ACM International Conference on Supercomputing - Amsterdam, Neth
Duration: 11 Jun 199015 Jun 1990

Conference

Conference1990 ACM International Conference on Supercomputing
CityAmsterdam, Neth
Period11/06/9015/06/90

Fingerprint

Dive into the research topics of 'On the perfect accuracy of an approximate subscript analysis test'. Together they form a unique fingerprint.

Cite this