• DocumentCode
    3016390
  • Title

    Data Redistribution and Remote Method Invocation in Parallel Component Architectures

  • Author

    Bertrand, Felipe ; Bramley, Randall ; Bernholdt, David E. ; Kohl, James A. ; Sussman, Alan ; Larson, Jay W. ; Damevski, Kostadin B.

  • Author_Institution
    Dept. of Comput. Sci., Indiana Univ., Bloomington, IN, USA
  • fYear
    2005
  • fDate
    04-08 April 2005
  • Abstract
    With the increasing availability of high-performance massively parallel computer systems, the prevalence of sophisticated scientific simulation has grown rapidly. The complexity of the scientific models being simulated has also evolved, leading to a variety of coupled multi-physics simulation codes. Such cooperating parallel programs require fundamentally new interaction capabilities, to efficiently exchange parallel data structures and collectively invoke methods across programs. So-called "M×N" research, as part of the Common Component Architecture (CCA) effort, addresses these special and challenging needs, to provide generalized interfaces and tools that support flexible parallel data redistribution and parallel remote method invocation. Using this technology, distinct simulation codes with disparate distributed data decompositions can work together to achieve greater scientific discoveries.
  • Keywords
    application program interfaces; data structures; open systems; parallel architectures; parallel programming; remote procedure calls; Common Component Architecture; data redistribution; data structures; multiphysics simulation codes; parallel component architectures; parallel computer systems; parallel programs; remote method invocation; Biological system modeling; Component architectures; Computational modeling; Computer science; Concurrent computing; Laboratories; Mathematical model; Mathematics; Object oriented modeling; Scientific computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2005. Proceedings. 19th IEEE International
  • Print_ISBN
    0-7695-2312-9
  • Type

    conf

  • DOI
    10.1109/IPDPS.2005.159
  • Filename
    1419860