Using the Resizable Working-set Notion for Software Distributed Shared Memory
暂无分享,去创建一个
This paper proposes an adaptive invalidate/update protocol for software distributed shared memory(DSM), which use the working-set notion of a conventional operating system as the criteria for determining whether to update or invalidate. The proposed protocol can adjust the amount of update messages as changing the value of working-set size. The proposed protocol was implemented in CVM[4], a software DSM system, evaluated using eight processors of an IBM SP2, and compared with the previous study. After experimenting our protocol using six applications, it can be confirmed that our resizable working-set notions can track efficiently access patterns of applications on DSM.
[1] Anoop Gupta,et al. The SPLASH-2 programs: characterization and methodological considerations , 1995, ISCA.
[2] Paul Hudak,et al. Memory coherence in shared virtual memory systems , 1989, TOCS.
[3] Alan L. Cox,et al. An Evaluation of Software-Based Release Consistent Protocols , 1995, J. Parallel Distributed Comput..