Logo image
Time Skewing: A Value-Based Approach to Optimizing for Memory Locality
Technical documentation   Open access

Time Skewing: A Value-Based Approach to Optimizing for Memory Locality

John McCalpin and David Wonnacott
Rutgers University
1998
DOI:
https://doi.org/10.7282/T3ZG6WVV

Abstract

As the gap between proessor and main memory speed ontinues to grow, higher ahe hit rates are required for eÆient proessor use. Re- ent work on ompile-time transformations to improve loality in sienti progams has foused on loop fusion, tiling, and distribution; previous work suggests that loop skewing is not useful in optimizing for loality. In this artile, we show that the value of loop skewing may only be evident in a ompiler that inludes transformations that have not been applied in empirial studies of loality (suh as the interhange of imperfetly nested loops). We also show how a new approah to data transformation an be used to further redue memory traÆ for these alulations
pdf
dcs-tr-379204.05 kBDownloadView
Author's Original (AO) Open Access
url
Report an accessibility issueView
Please complete a content remediation request to report an accessibility issue with a library electronic resource, website, or service.

Metrics

187 File downloads
322 Record Views

Details

Logo image