• DocumentCode
    338207
  • Title

    Parallel C++ programming system on cluster of heterogeneous computers

  • Author

    Ishikawa, Yutaka ; Hori, Atsushi ; Tezuka, Hiroshi ; Sumimoto, Shinji ; Takahashi, Toshiyuki ; Harada, Hiroshi

  • Author_Institution
    Real World Comput. Partnership, Japan
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    73
  • Lastpage
    82
  • Abstract
    A parallel programming system, called MPC++, provides parallel primitives such as remote function invocation, a global pointer, and a synchronization structure using the C++ template feature. The system has run on a cluster of homogeneous computers. In this paper, the runtime system is extended to run on a cluster made up of a heterogeneous computer environment. Unlike other distributed or parallel programming systems on heterogeneous computers, the same program in the homogeneous environment runs in the heterogeneous environment in this extension
  • Keywords
    distributed memory systems; local area networks; object-oriented programming; parallel programming; software libraries; synchronisation; C++ template feature; MPC++; global pointer; heterogeneous computer cluster; parallel C++ programming system; parallel primitives; remote function invocation; runtime system; synchronization structure; Buildings; Concurrent computing; Data conversion; Distributed computing; Parallel programming; Program processors; Runtime environment; Runtime library; Sun; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Heterogeneous Computing Workshop, 1999. (HCW '99) Proceedings. Eighth
  • Conference_Location
    San Juan
  • ISSN
    1097-5209
  • Print_ISBN
    0-7695-0107-9
  • Type

    conf

  • DOI
    10.1109/HCW.1999.765113
  • Filename
    765113