Compiler analysis of irregular memory accesses

13Citations
Citations of this article
13Readers
Mendeley users who have this article in their library.

Abstract

Irregular array accesses are array accesses whose array subscripts do not have closed-form expressions in terms of loop indices. Traditional array analysis and loop transformation techniques cannot handle irregular array accesses. In this paper, we study two kinds of simple and common cases of irregular array accesses: single-indexed access and indirect array access. We present techniques to analyze these two cases at compile-time, and we provide experimental results showing the effectiveness of these techniques in finding more implicit loop parallelism at compile-time and improved speedups. Copyright 2000 ACM.

Cite

CITATION STYLE

APA

Lin, Y., & Padua, D. (2000). Compiler analysis of irregular memory accesses. SIGPLAN Notices (ACM Special Interest Group on Programming Languages), 35(5), 157–168. https://doi.org/10.1145/358438.349322

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free