• DocumentCode
    3486862
  • Title

    A cluster-M based mapping methodology

  • Author

    Eshaghian, M.M. ; Shaaban, Muhammad E.

  • Author_Institution
    Dept. of Comput. & Inf. Sci., New Jersey Inst. of Technol., Newark, NJ, USA
  • fYear
    1993
  • fDate
    13-16 Apr 1993
  • Firstpage
    213
  • Lastpage
    221
  • Abstract
    Cluster-M is a new parallel programming paradigm for designing portable software. The two main components of this paradigm are cluster-M specifications and cluster-M representations. Cluster-M specifications are high level machine independent parallel code which are mapped onto cluster-M representations, system graphs representing the topologies of the underlying architectures. An algorithm for generating cluster-M representations is presented. Also, a set of high-level constructs essential for writing cluster-M specifications are shown. Using these components, an efficient methodology is proposed to map parallel algorithms onto architectures
  • Keywords
    parallel algorithms; parallel programming; cluster-M based mapping methodology; cluster-M representations; cluster-M specifications; high level machine independent parallel code; high-level constructs; parallel programming paradigm; portable software; system graphs; Algorithm design and analysis; Clustering algorithms; Computer architecture; Concurrent computing; Information science; Parallel algorithms; Parallel programming; Portable computers; Topology; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Symposium, 1993., Proceedings of Seventh International
  • Conference_Location
    Newport, CA
  • Print_ISBN
    0-8186-3442-1
  • Type

    conf

  • DOI
    10.1109/IPPS.1993.262885
  • Filename
    262885