Dynamic Selection of Tile Sizes

Download Now
Provided by: Institute of Electrical & Electronic Engineers
Topic: Big Data
Format: PDF
Tiling is a key program transformation to achieve effective data reuse. But the performance of tiled programs can vary considerably with different tile sizes. Hence, the selection of good tile sizes is crucial. Although there has been considerable research on analytical models for selecting tile sizes, they have not been shown to be effective in finding optimal tile sizes across a range of programs and target architectures. Auto-tuning is a viable alternative that is often used in practice, and involves the execution of different combinations of tile sizes in a systematic fashion to find the best ones.
Download Now

Find By Topic