loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2005 International Conference on Computer Design
Using Scratchpad to Exploit Object Locality in Java
San Jose, California
October 02-October 05
ISBN: 0-7695-2451-6
Carl S. Lebsack, Department of Electrical and Computer Engineering Iowa State University Ames, IA
J. Morris Chang, Department of Electrical and Computer Engineering Iowa State University Ames, IA

Performance of modern computers is tied closely to the effective use of cache because of the continually increasing speed discrepancy between processors and main memory. We demonstrate that generational garbage collection employed by a system with cache and scratchpad memory can take advantage of the locality of small short-lived objects in Java and reduce memory traffic by as much as 20% when compared to a cache-only configuration. Converting half of the cache to scratchpad can be more effective at reducing memory traffic than doubling or even quadrupling the size of the cache for several of the applications in SPECjvm98.

Citation:
Carl S. Lebsack, J. Morris Chang, "Using Scratchpad to Exploit Object Locality in Java," iccd, pp.381-386, 2005 International Conference on Computer Design, 2005
Usage of this product signifies your acceptance of the Terms of Use.