• DocumentCode
    3502065
  • Title

    Scalable libraries in a heterogeneous environment

  • Author

    Skjellum, Anthony

  • Author_Institution
    Dept. of Comput. Sci., Mississippi State Univ., MS, USA
  • fYear
    1993
  • fDate
    20-23 Jul 1993
  • Firstpage
    13
  • Lastpage
    20
  • Abstract
    This paper concerns itself with efforts to extend multicomputer libraries to a hierarchical, heterogeneous network environment. Two classes of support for such libraries are discussed: first, the message-passing features needed to establish groups of communicating processes, and communication contexts within which libraries can safely work. Second, it discusses message-passing primitives that encapsulate heterogeneity, hiding it from the user program (and library alike), and eliminating it when it proves unnecessary (within a homogeneous invocation, for instance). The multicomputer toolbox first-generation scalable libraries, and zipcode message-passing systems are the means by which the author demonstrates his research, so they are discussed. He relates zipcode syntax and semantics to the emerging MPI standard, when appropriate
  • Keywords
    computer communications software; message passing; multiprocessing systems; MPI standard; communicating processes; communication contexts; heterogeneous environment; heterogeneous network environment; message-passing features; multicomputer libraries; multicomputer toolbox first-generation scalable libraries; scalable libraries; user program; zipcode; Computer science; Context; Data conversion; Data structures; Intelligent networks; Libraries; Mathematical programming; Runtime; Software performance; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Distributed Computing, 1993., Proceedings the 2nd International Symposium on
  • Conference_Location
    Spokane, WA
  • Print_ISBN
    0-8186-3900-8
  • Type

    conf

  • DOI
    10.1109/HPDC.1993.263862
  • Filename
    263862