Write detection in home-based software DSMs

被引:0
|
作者
Hu, WW [1 ]
Shi, WS [1 ]
Tang, ZM [1 ]
机构
[1] Chinese Acad Sci, Inst Comp Technol, Beijing 100080, Peoples R China
来源
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Write detection is essential in multiple writer protocols to identify writes to shared pages so that these writes can be correctly propagated. This paper studies different write detection schemes in a home-based software DSM system called JIAJIA. It compares the performance of three write detection schemes: the traditional virtual memory page fault write detection scheme which write-protects both home and cached pages at the beginning of an interval, a cache only write detection scheme which does not detect writes to home pages but invalidates all cached pages at the beginning of an interval, and an API write detection scheme which requires the programmer or pre-complier to explicitly records writes in program. Evaluation with some well-known DSM benchmarks reveals that tradeoffs of different write detection schemes vary with data (home) distribution and memory reference patterns of applications.
引用
收藏
页码:909 / 913
页数:5
相关论文
共 50 条
  • [1] Dynamic Data Prefetching in Home-Based Software DSMs
    胡伟武
    张福新
    刘海明
    Journal of Computer Science and Technology, 2001, (03) : 231 - 241
  • [2] Reducing system overheads in home-based software DSMs
    Hu, WW
    Shi, WS
    Tang, ZM
    IPPS/SPDP 1999: 13TH INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM & 10TH SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS, 1999, : 167 - 173
  • [3] Dynamic data prefetching in home-based software DSMs
    Hu, WW
    Zhang, FX
    Liu, HM
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2001, 16 (03) : 231 - 241
  • [4] Dynamic data prefetching in home-based software DSMs
    Weiwu Hu
    Fuxin Zhang
    Haiming Liu
    Journal of Computer Science and Technology, 2001, 16 : 231 - 241
  • [5] Reducing system overheads in home-based software DSMs
    Hu, Weiwu
    Shi, Weisong
    Tang, Zhimin
    Proceedings of the International Parallel Processing Symposium, IPPS, 1999, : 167 - 173
  • [7] Dynamic computation scheduling for load balancing in home-based software DSMs
    Shi, WS
    Tang, ZM
    FOURTH INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS, AND NETWORKS (I-SPAN'99), PROCEEDINGS, 1999, : 248 - 253
  • [8] Optimizing Home-Based Software DSM Protocols
    Weiwu Hu
    Weisong Shi
    Zhimin Tang
    Cluster Computing, 2001, 4 (3) : 235 - 242
  • [9] A moving home-based software DSM system
    Abe, T
    Okamoto, S
    2003 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS, AND SIGNAL PROCESSING, VOLS 1 AND 2, CONFERENCE PROCEEDINGS, 2003, : 17 - 20
  • [10] A new home-based software DSM protocol for SMP clusters
    Hu, WX
    Zhang, FX
    Liu, HM
    EURO-PAR 2000 PARALLEL PROCESSING, PROCEEDINGS, 2000, 1900 : 1132 - 1142