In distributed shared memory (DSM) systems, it is the common need to access data in remote nodes. Thus, it induces to remote access performance latencies, which is the major factor of overhead for DSM systems. Prefetching strategies can improve these phenomena by reducing latencies, but it adds workload to home nodes. It is proposed in this paper a method to reduce overhead of home nodes, by providing an agent home to share the workload of home nodes, by distributing these workloads to other nodes, when sending data. The performance evaluation of proposed strategy is done by performing three well-known benchmark programs: NPB/IS, 3DFFT and Red-Black SOR. The experimental results show that our proposed agent home method achieves 8%- 40% of speedup against original JIAJIA.
['Ssu-Hsuan Lu', 'Chun-Chieh Yang', 'Hsiao-Hsi Wang', 'Kuan-Ching Li']
On design of agent home scheme for prefetching strategy in DSM systems