Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
MemSpy: Analyzing Memory System Bottlenecks in Programs Margaret Martonosi and Anoop Gupta
 

Summary: MemSpy: Analyzing Memory System Bottlenecks in Programs
Margaret Martonosi and Anoop Gupta
Computer Systems Laboratory
Stanford University, CA 94305
Thomas Anderson
Computer Science Division,
Univ. of California, Berkeley, CA 94720
Abstract
To cope with the increasing difference between processor
and main memory speeds, modern computer systems use
deep memory hierarchies. In the presence of such hierar­
chies, the performance attained by an application is largely
determined by its memory reference behavior--- if most ref­
erences hit in the cache, the performance is significantly
higher than if most references have to go to main memory.
Frequently, it is possible for the programmer to restructure
the data or code to achieve better memory reference behav­
ior. Unfortunately, most existing performance debugging
tools do not assist the programmer in this component of the
overall performance tuning task.

  

Source: Anderson, Tom - Department of Computer Science and Engineering, University of Washington at Seattle
Martonosi, Margaret - Department of Electrical Engineering, Princeton University

 

Collections: Computer Technologies and Information Sciences