Eliminating the address translation bottleneck for physical address cache
ASPLOS V Proceedings of the fifth international conference on Architectural support for programming languages and operating systems
A performance evaluation of optimal hybrid cache coherency protocols
ASPLOS V Proceedings of the fifth international conference on Architectural support for programming languages and operating systems
Characterizing the caching and synchronization performance of a multiprocessor operating system
ASPLOS V Proceedings of the fifth international conference on Architectural support for programming languages and operating systems
Limitations of cache prefetching on a bus-based multiprocessor
ISCA '93 Proceedings of the 20th annual international symposium on computer architecture
On the accuracy of memory reference models
Proceedings of the 7th international conference on Computer performance evaluation : modelling techniques and tools: modelling techniques and tools
Quantifying locality
ACM Computing Surveys (CSUR)
Computer Architecture; A Quantitative Approach
Computer Architecture; A Quantitative Approach
Incomplete Trace Data and Trace Driven Simulation
MASCOTS '93 Proceedings of the International Workshop on Modeling, Analysis, and Simulation On Computer and Telecommunication Systems
Using locality surfaces to characterize the SPECint 2000 benchmark suite
Workload characterization of emerging computer applications
An educational environment for designing and performance tuning of embedded systems
WCAE '98 Proceedings of the 1998 workshop on Computer architecture education
A table-based method for single-pass cache optimization
Proceedings of the 18th ACM Great Lakes symposium on VLSI
Accurate memory signatures and synthetic address traces for HPC applications
Proceedings of the 22nd annual international conference on Supercomputing
Hi-index | 14.98 |
This brief contribution introduces a method of quantifying the locality in a given reference sequence and visually representing it as a three dimensional surface. We explore some of the properties of this formulation of locality and show the correlation between graphical features and specific reference patterns. The utility of our formulation of locality is demonstrated through two of its potential applications as a visualizations tool: characterizing and summarizing workload locality, and evaluating the effectiveness of benchmark programs in exercising memory hierarchies.