• DocumentCode
    2264430
  • Title

    A dynamic lock protocol for scope-consistency sDSM systems

  • Author

    Christopoulou, Artemis A. ; Polychronopoulos, Eleftherios D.

  • Author_Institution
    Dept. of Comput. Eng. & Informatics, Patras Univ., Rio
  • Volume
    1
  • fYear
    0
  • fDate
    0-0 0
  • Abstract
    In this paper we examine the approach of enabling parallel processing of general applications on top of grids by adapting and extending methods that have been used successfully for tightly coupled systems. Our approach is based on the fundamental design of the software distributed shared memory (SDSM) model which we use in order to achieve the performance objectives of our environment. In this work we propose a new dynamically reduced message protocol (RMP) for DSM systems, which adopts the scope-consistency model (Iftode et al., 1996). First, we outline our basic RMP protocol and then we propose two enhancements: the RMP-MH (multiple home) and the RMP-LM (lock migration). Our experimentation with RMP resulted in significant improvements by reducing the total messages and the overall number of page faults. In order to demonstrate the efficiency and the effectiveness of the RMP protocol we used SPLASH as well as synthetic application benchmarks, to highlight the protocols advantages, demonstrating a reduction in the total execution time of up to 30% for SPLASH applications and up to 61% for the synthetic application benchmarks
  • Keywords
    distributed shared memory systems; grid computing; parallel processing; protocols; SPLASH application; coupled system; dynamic lock protocol; reduced message protocol; scope-consistency SDSM model; scope-consistency SDSM system; software distributed shared memory; synthetic application benchmark; Access protocols; Application software; Concurrent computing; Costs; Grid computing; High performance computing; Message passing; Multiprocessing systems; Parallel programming; Software libraries;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems, 2006. ICPADS 2006. 12th International Conference on
  • Conference_Location
    Minneapolis, MN
  • ISSN
    1521-9097
  • Print_ISBN
    0-7695-2612-8
  • Type

    conf

  • DOI
    10.1109/ICPADS.2006.14
  • Filename
    1655653