• DocumentCode
    2012950
  • Title

    Fast heterogeneous binary data interchange

  • Author

    Eisenhauer, Greg ; Daley, Lynn K.

  • Author_Institution
    Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    90
  • Lastpage
    101
  • Abstract
    As distributed applications have become more widely used, they more often need to leverage the computing power of a heterogeneous network of computer architectures. Modern communications libraries provide mechanisms that hide at least some of the complexities of binary data interchange among heterogeneous machines. However, these mechanisms may be cumbersome, requiring that communicating applications agree a-priori on precise message contents, or they may be inefficient, using both “up” and “down” translations for binary data. Finally, the semantics of many packages, particularly those which require applications to manually “pack” and “unpack” messages, result in multiple copies of message data, thereby reducing communication performance. This paper describes PBIO (Portable Binary Input/Output), a novel messaging middleware which offers applications significantly more flexibility in message exchange while providing an efficient implementation that offers high performance
  • Keywords
    client-server systems; distributed processing; electronic data interchange; electronic messaging; input-output programs; software portability; PBIO; Portable Binary Input/Output; binary data translations; communicating applications; communication performance; communications libraries; computer architectures; distributed applications; fast heterogeneous binary data interchange; heterogeneous network; message contents; message exchange flexibility; message packing; message unpacking; messaging middleware; multiple data copies; semantics; Application software; Computer architecture; Computer networks; Data communication; Distributed computing; Educational institutions; High performance computing; Libraries; Middleware; Packaging machines;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Heterogeneous Computing Workshop, 2000. (HCW 2000) Proceedings. 9th
  • Conference_Location
    Cancun
  • ISSN
    1097-5209
  • Print_ISBN
    0-7695-0556-2
  • Type

    conf

  • DOI
    10.1109/HCW.2000.843735
  • Filename
    843735