Title :
A push-based prefetching for cooperative caching RAM Grid
Author :
Chu, Rui ; Xiao, Nong ; Chen, Lei ; Lu, Xicheng
Author_Institution :
Nat. Lab. for Parallel & Distrib. Process., Changsha
Abstract :
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.
Keywords :
cache storage; data mining; distributed shared memory systems; grid computing; random-access storage; cooperative caching RAM grid systems; distributed computing technique; high-speed network; memory resource sharing; push-based prefetching; sequential pattern mining techniques;
Conference_Titel :
Parallel and Distributed Systems, 2007 International Conference on
Conference_Location :
Hsinchu
Print_ISBN :
978-1-4244-1889-3
Electronic_ISBN :
1521-9097
DOI :
10.1109/ICPADS.2007.4447770