Title :
Design Issues of Prefetching Strategies for Heterogeneous Software DSM
Author :
Lu, Ssu-Hsuan ; Chou, Chien-Lung ; Wang, Kuang-Jui ; Wang, Hsiao-Hsi ; Li, Kuan-Ching
Author_Institution :
Dept. of Comput. Sci. & Inf. Manage., Providence Univ., Taichung
Abstract :
In distributed shared memory (DSM) systems, one of the major overheads is page fault, because it induces remote memory access latencies. Prefetching strategy permits home nodes sending data to remote nodes in advance, in order to reduce page faults and latencies, as also to improve overall performance; however, it causes accumulated waiting phenomenon, waiting synchronization phenomenon, among others. In heterogeneous environments, considering the fact of different ability among computing hosts, it increases idle time and synchronization time. Therefore, the search for alternatives to reduce these overheads is important. In this paper, we propose a method that utilizes concepts of load balancing in prefetching strategy, where the goal is to reduce idle time and synchronization time. Basically, this approach distributes home pages to appropriate computing nodes and adjusts prefetching strategy´s policies into heterogeneous environments
Keywords :
distributed shared memory systems; resource allocation; storage management; synchronisation; distributed shared memory systems; heterogeneous environments; heterogeneous software DSM; home page distribution; idle time; load balancing; page faults; page latencies; prefetching strategies; remote memory access latencies; synchronization time; Computer science; Councils; Delay; Distributed computing; Distributed processing; Home computing; Information management; Load management; Memory management; Prefetching; Heterogeneous Environments.; Load Balancing; Prefetching; Software DSM system;
Conference_Titel :
Cluster Computing and the Grid, 2006. CCGRID 06. Sixth IEEE International Symposium on
Conference_Location :
Singapore
Print_ISBN :
0-7695-2585-7
DOI :
10.1109/CCGRID.2006.1630914