loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
13th International Conference on Parallel and Distributed Systems - Volume 1 (ICPADS'07)
A push-based prefetching for cooperative caching RAM Grid
Hsinchu, Taiwan
December 05-December 07
ISBN: 978-1-4244-1889-3
null Rui Chu, National Laboratory for Parallel and Distributed Processing, ChangSha, HuNan, China
null Nong Xiao, National Laboratory for Parallel and Distributed Processing, ChangSha, HuNan, China
null Lei Chen, Hong Kong University of Science and Technology, Hongkong, China
null Xicheng Lu, National Laboratory for Parallel and Distributed Processing, ChangSha, HuNan, China
As an innovative distributed computing technique for sharing the memory resources in high-speed network, RAM Grid exploits the distributed free nodes, and provides remote memory for the nodes which are short of memory. One of the RAM Grid systems named DRACO, tries to provide cooperative caching to improve the performance of the user node which has mass disk I/O but lacks local memory. However, the performance of DRACO is constrained with the network communication cost. In order to hide the latency of remote memory access and improve the caching performance, we proposed using push- based prefetching to enable the caching providers to push the potential useful memory pages to the user nodes. Specifically, for each caching provider, it employs sequential pattern mining techniques, which adapts to the characteristics of memory page access sequences, on locating useful memory pages for prefetching. We have verified the effectiveness of the proposed method through system analysis and trace-driven simulations.
Citation:
null Rui Chu, null Nong Xiao, null Lei Chen, null Xicheng Lu, "A push-based prefetching for cooperative caching RAM Grid," icpads, vol. 1, pp.1-8, 13th International Conference on Parallel and Distributed Systems - Volume 1 (ICPADS'07), 2007
Usage of this product signifies your acceptance of the Terms of Use.