Abstract

Tiling is a widely used loop transformation for exposing/exploiting parallelism and data locality. Effective use of tiling requires selection and tuning of the tile sizes. This is usually achieved by hand-crafting tile size selection (TSS) models that characterize the performance of the tiled program as a function of tile sizes. The best tile sizes are… (More)
DOI: 10.1145/1772954.1772982
View Slides

Topics

Cite this paper

@inproceedings{Yuki2010AutomaticCO, title={Automatic creation of tile size selection models}, author={Tomofumi Yuki and Lakshminarayanan Renganarayanan and Sanjay V. Rajopadhye and Charles Anderson and Alexandre E. Eichenberger and Kevin O'Brien}, booktitle={CGO}, year={2010} }