• DocumentCode
    3104699
  • Title

    A CORBA-based architecture for parallel applications: experimentations with the WZ matrix factorization

  • Author

    Dhoutaut, Dominique ; Laiymani, David

  • Author_Institution
    Lab. d´´Inf. du Parallelisme, Ecole Normale Superieure de Lyon, France
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    646
  • Lastpage
    651
  • Abstract
    This paper presents a multi-thread CORBA-based architecture for parallel applications. This architecture is hidden by a library of classes and allows the developer to make use of method invocations similar to the well known send () and receive () message passing calls. Our multi-thread architecture is built around the event nature of CORBA invocations. In order to show the pertinence and the efficiency of our architecture we present some experimental results based on an implementation of a typical parallel computation: a permuted variant of the Gaussian elimination (the WZ factorization). It appears that not only the development of parallel applications that are manageable at execution time is made easier but that in term of performances, CORBA implementation (ORBacus implementation) is comparable to the PVM one
  • Keywords
    distributed object management; message passing; workstation clusters; CORBA-based architecture; Gaussian elimination; ORBacus implementation; PVM; WZ matrix factorization; message passing calls; method invocations; Computer architecture; Concurrent computing; Costs; Libraries; Message passing; Parallel programming; Power engineering and energy; Power engineering computing; Standards development; Supercomputers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing and the Grid, 2001. Proceedings. First IEEE/ACM International Symposium on
  • Conference_Location
    Brisbane, Qld.
  • Print_ISBN
    0-7695-1010-8
  • Type

    conf

  • DOI
    10.1109/CCGRID.2001.923255
  • Filename
    923255