It is shown that semantic understanding and reasoning about a program is a vital component in inserting effective software prefetches, and that prefetching at the scale of large codebases poses new challenges, including prefetch codependence and interference.
Matthew Giordano, Parthasarathy Ranganathan, Baris Kasikci et al.· 0 citations
This work presents ArchAgent v2, a framework which scales automated microarchitecture search to multi-level data prefetching and introduces two new additions to ArchAgent: a cascaded evolutionary search that subdivides the design space by sequentially evolving and freezing prefetchers at individual cache levels, and a...
Abraham Gonzalez, Raghav Gupta, Akanksha Jain et al.· 0 citations
Themis is a profile-guided hardware prefetching solution that implements a novel hardware-software interface for data prefetching: the software directs the hardware on where to prefetch, and the hardware identifies and issues prefetches in the regions of interest.
Keisuke Kamahori, Neil Adit, Kan Zhu et al.· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.