loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
First IEEE International Symposium on Cluster Computing and the Grid (CCGrid'01)
Adaptive Prefetching Technique for Shared Virtual Memory
Brisbane, Australia
May 15-May 18
ISBN: 0-7695-1010-8
Sang-Kwon Lee, Korea Advanced Institute of Science and Technology
Hee-Chul Yun, Korea Advanced Institute of Science and Technology
Joonwon Lee, Korea Advanced Institute of Science and Technology
Seungryoul Maeng, Korea Advanced Institute of Science and Technology
Though shared virtual memory (SVM) systems promise low cost solutions for high performance computing, they suffer from long memory latencies. These latencies are usually caused by repetitive invalidations on shared data. Since shared data are accessed through synchronizations and the patterns by which threads synchronizes are repetitive, a prefetching scheme based on such repetitiveness would reduce memory latencies. Based on this observation, we propose a prefetching technique which predicts future access behavior by analyzing access history per synchronization variable. Our technique was evaluated on an 8-node SVM system using the SPLASH-2 benchmark. The results show that our technique could achieve 34% - 45% reduction in memory access latencies.
Citation:
Sang-Kwon Lee, Hee-Chul Yun, Joonwon Lee, Seungryoul Maeng, "Adaptive Prefetching Technique for Shared Virtual Memory," ccgrid, pp.521, First IEEE International Symposium on Cluster Computing and the Grid (CCGrid'01), 2001
Usage of this product signifies your acceptance of the Terms of Use.