• DocumentCode
    3385512
  • Title

    An Approach to Structured Parallel Programming Based on a Composition

  • Author

    López, Mario Rossainz ; Tunón, Manuel I Capel

  • Author_Institution
    Benemerita Universidad Autónoma de Puebla, Mexico
  • fYear
    2006
  • fDate
    27-01 Feb. 2006
  • Firstpage
    42
  • Lastpage
    42
  • Abstract
    This article presents a programming methodology based on High Level Parallel Compositions or CPAN (according to its Spanish acronym) within a methodological infrastructure made up of an environment of Parallel Objects, an approach to Structured Parallel Programming and the Object- Orientation paradigm. By means of the method application, the parallelization of commonly used communication patterns among processes is presented, which is initially constituted by the CPANs Farm, Pipe and TreeDV that represent, respectively, the patterns of communication Farm, Pipeline and Binary Tree, the latter one used within a parallel version of the design technique known as Divide and Conquer. As the programming environment used to derive the proposed CPANs, we use C++ and the POSIX standard for thread programming.
  • Keywords
    Application software; Binary trees; Grid computing; Parallel processing; Parallel programming; Pipelines; Programming profession; Software libraries; Software reusability; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Communications and Computers, 2006. CONIELECOMP 2006. 16th International Conference on
  • Print_ISBN
    0-7695-2505-9
  • Type

    conf

  • DOI
    10.1109/CONIELECOMP.2006.11
  • Filename
    1604738