• DocumentCode
    2300200
  • Title

    MADELEINE: an efficient and portable communication interface for RPC-based multithreaded environments

  • Author

    Bougé, Luc ; Méhaut, Jean-François ; Namyst, Raymond

  • Author_Institution
    LIP ENS, Lyons, France
  • fYear
    1998
  • fDate
    12-18 Oct 1998
  • Firstpage
    240
  • Lastpage
    247
  • Abstract
    Due to their ever-growing success in the development of distributed applications, today´s multithreaded environments have to be highly portable and efficient on a large variety of hardware. Most of these environments have an implementation built on top of standard communication interfaces such as PVM or MPI, which are widely available on existing architectures. Obviously, this approach ensures a high level of portability. However we show in this paper that these communication interfaces do not meet the needs of RPC-based multithreaded environments as far as efficiency is concerned. We propose a new portable and efficient communication interface called MADELEINE, that is especially designed for such multithreaded environments. We report on several implementations of MADELEINE on top of various network protocols that demonstrate the efficiency of our approach
  • Keywords
    computer communications software; parallel processing; software portability; MADELEINE; communication interface; multithreaded environments; network protocols; portability; portable; Identity-based encryption; Multithreading; Protocols; Reactive power; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architectures and Compilation Techniques, 1998. Proceedings. 1998 International Conference on
  • Conference_Location
    Paris
  • ISSN
    1089-795X
  • Print_ISBN
    0-8186-8591-3
  • Type

    conf

  • DOI
    10.1109/PACT.1998.727257
  • Filename
    727257