• DocumentCode
    3104361
  • Title

    Adaptive prefetching technique for shared virtual memory

  • Author

    Lee, Sang-Kwon ; Yun, Hee-Chul ; Lee, Joonwon ; Maeng, Seungryoul

  • Author_Institution
    Comput. Archit. Lab., Korea Adv. Inst. of Sci. & Technol., Seoul, South Korea
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    521
  • Lastpage
    526
  • Abstract
    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 invalidation on shared data. Since shared data are accessed through synchronizations and the patterns by which threads synchronize 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
  • Keywords
    shared memory systems; storage management; synchronisation; virtual storage; workstation clusters; SPLASH-2 benchmark; access history; adaptive prefetching technique; high performance computing; memory latencies; shared data invalidation; shared virtual memory; synchronizations; workstation clusters; Costs; Delay; History; Laboratories; Linux; Prefetching; Protocols; Radio access networks; Support vector machines; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing and the Grid, 2001. Proceedings. First IEEE/ACM International Symposium on
  • Conference_Location
    Brisbane, Qld.
  • Print_ISBN
    0-7695-1010-8
  • Type

    conf

  • DOI
    10.1109/CCGRID.2001.923237
  • Filename
    923237