The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.04 - April (1995 vol.28)
pp: 32-40
ABSTRACT
Recent architecture and technology trends have led to a significant and increasing gap between processor and main memory speeds. Caches hide these latencies to some extent, but when cache misses are frequent, memory stalls can significantly degrade program execution time. This paper describes MemSpy, a performance monitoring system designed to help identify and fix program memory bottlenecks. The natural interrelationship between memory bottlenecks and program data structures motivates MemSpy's introduction of data oriented statistics for memory performance information. Furthermore, MemSpy's detailed statistics on the causes of cache misses are crucial for determining sources of memory bottlenecks.
CITATION
Margaret Martonosi, Anoop Gupta, Thomas E. Anderson, "Tuning Memory Performance of Sequential and Parallel Programs", Computer, vol.28, no. 4, pp. 32-40, April 1995, doi:10.1109/2.375175
18 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool