• DocumentCode
    2427842
  • Title

    A comparison study of the HLRC-DU protocol versus a HLRC hardware assisted protocol

  • Author

    Petit, Salvador ; Sahuquillo, Julio ; Pont, Ana

  • Author_Institution
    Departamento de Informatica de Sistemas y Computadores, Univ. Politecnica de Valencia, Spain
  • fYear
    2005
  • fDate
    9-11 Feb. 2005
  • Firstpage
    197
  • Lastpage
    204
  • Abstract
    SVM systems are a cheaper and flexible way to implement the shared memory programming paradigm. Their huge flexibility is due to their software implementation; however, this is also the main responsible of their performance drawbacks with respect to hardware systems. In this paper we compare a pure software HLRC protocol called the HLRC-DU, versus an improved version of the HLRC protocol that uses hardware support to reduce asynchronous communication. Performances of both protocols are compared over a baseline HLRC protocol. Results show that, by on the half of the benchmarks, our protocol performs better than the hardware approach, even more, in some cases our protocol reaches a speedup higher than 22% with respect to the baseline protocol.
  • Keywords
    distributed programming; memory protocols; microprogramming; shared memory systems; storage allocation; virtual storage; HLRC hardware assisted protocol; SVM systems; asynchronous communication; memory consistency protocols; shared memory programming paradigm; shared virtual memory systems; software HLRC-DU protocol; Asynchronous communication; Hardware; Multiprocessor interconnection networks; Protocols; Software libraries; Software maintenance; Software performance; Space charge; Support vector machines; Taxonomy; Asyncrhonous Communication; Memory Consistency Models; Memory Consistency Protocols; Shared Virtual Memory Systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-Based Processing, 2005. PDP 2005. 13th Euromicro Conference on
  • ISSN
    1066-6192
  • Print_ISBN
    0-7695-2280-7
  • Type

    conf

  • DOI
    10.1109/EMPDP.2005.2
  • Filename
    1386059