Reconciling Sharing and Spatial Locality Using Adjustable Block Size Coherent Caches
Author | : University of Rochester. Dept. of Computer Science |
Publisher | : |
Total Pages | : 41 |
Release | : 1992 |
ISBN-10 | : OCLC:27864607 |
ISBN-13 | : |
Rating | : 4/5 (07 Downloads) |
Download or read book Reconciling Sharing and Spatial Locality Using Adjustable Block Size Coherent Caches written by University of Rochester. Dept. of Computer Science and published by . This book was released on 1992 with total page 41 pages. Available in PDF, EPUB and Kindle. Book excerpt: In this scheme, cache blocks are split across cache lines when false sharing occurs, and merged back into a single cache line to exploit spatial locality. Results of simulations of a scalable multiprocessor indicate that, over a range of applications, an adjustable block size cache performs better than every fixed block size alternative. Moreover, for a given program, the adjustable block size cache is comparable in performance to the best fixed block size cache for that program. We conclude that adjusting the block size in response to reference behavior can significantly improve performance, especially when there is variability in the granularity of sharing exhibited by applications."