• DocumentCode
    1577705
  • Title

    Design, Implementation, and Evaluation of Trellis-SDP for File-Level Data Parallelism

  • Author

    Ding, Meng ; Lu, Paul ; Wang, Juefu ; Sacchi, Mauricio D.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Alberta, Edmonton, AB
  • fYear
    2007
  • Firstpage
    31
  • Lastpage
    31
  • Abstract
    Although data parallelism is a well-known computational model, there are few programming systems that are both easy to program (for simple applications) and able to work across administrative domains. For data sets (e.g., collections of image data) that are often inherently distributed, there is a need for a simple data-parallel programming system. We describe the design, implementation, and an evaluation of Trellis-SDP, a simple data-parallel programming system that facilitates the rapid development of data- intensive applications. Trellis-SDP is layered on top of the Trellis infrastructure, a software system for creating overlay metacomputers: user-level aggregations of computer systems. Trellis-SDP is based on file-level data parallelism and provides a Master-Worker programming framework in which the worker components can run self-contained, new or existing binary applications. We evaluate our programming system with a non-trivial seismic data processing application.
  • Keywords
    parallel programming; software performance evaluation; Master-Worker programming framework; Trellis infrastructure; Trellis-SDP; data-parallel programming system; file-level data parallelism; Application software; Computational modeling; Concurrent computing; Data processing; Distributed computing; Message passing; Parallel processing; Parallel programming; Physics computing; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 2007. ICPP 2007. International Conference on
  • Conference_Location
    Xi´an
  • ISSN
    0190-3918
  • Print_ISBN
    978-0-7695-2933-2
  • Type

    conf

  • DOI
    10.1109/ICPP.2007.33
  • Filename
    4343838