• DocumentCode
    3061570
  • Title

    A High-Performance Event Service for HPC Applications

  • Author

    Gorton, Ian ; Chavarría-Miranda, Daniel ; Krishnan, Manojkumar ; Nieplocha, Jarek

  • Author_Institution
    Pacific Northwest Nat. Lab., Richland
  • fYear
    2007
  • fDate
    20-26 May 2007
  • Firstpage
    1
  • Lastpage
    1
  • Abstract
    Event services based on publish-subscribe architectures are well established components of distributed computing applications. Recently, an event service has been proposed as part of the common component architecture (CCA) for high-performance computing applications. In this paper we describe our experiences investigating implementation options for the CCA event service that exploit interprocess communications mechanisms commonly used on HPC platforms. The aim of our work is to create an event service that supports the well-known software engineering advantages of publish-subscribe architectures, and provides performance levels approaching those achievable using more primitive message-passing mechanisms such as MPI.
  • Keywords
    message passing; middleware; object-oriented programming; software architecture; common component architecture; distributed computing; high-performance computing; high-performance event service; interprocess communications; message-passing; publish-subscribe architectures; software engineering; Application software; Component architectures; Computer applications; Computer architecture; Distributed computing; Java; Message service; Message-oriented middleware; Publish-subscribe; Software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering for High Performance Computing Applications, 2007. SE-HPC '07. Third International Workshop on
  • Conference_Location
    Minneapolis, MN
  • Print_ISBN
    0-7695-2969-0
  • Type

    conf

  • DOI
    10.1109/SE-HPC.2007.1
  • Filename
    4273303