A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2004; you can also visit the original URL.
The file type is application/pdf
.
Localizing non-affine array references
1999 International Conference on Parallel Architectures and Compilation Techniques (Cat. No.PR00425)
Existing techniques can enhance the locality of arrays indexed by affine functions of induction variables. This paper presents a technique to localize non-affine array references, such as the indirect memory references common in sparse-matrix computations. Our optimization combines elements of tiling, data-centric tiling, data remapping and inspector-executor parallelization. We describe our technique, bucket tiling, which includes the tasks of permutation generation, data remapping, and loop
doi:10.1109/pact.1999.807526
dblp:conf/IEEEpact/MitchellCF99
fatcat:wct2q72tvnhwjonhcfqqgbntxm