• DocumentCode
    2879174
  • Title

    A machine-independent approach to parallel programming

  • Author

    Riccardi, G. ; Traversat, B. ; Chandra, U.

  • Author_Institution
    Supercomput. Comput. Res. Inst., Florida State Univ., Tallahassee, FL, USA
  • fYear
    1990
  • fDate
    7-9 Mar 1990
  • Firstpage
    400
  • Lastpage
    407
  • Abstract
    A multitasking model for specifying parallelism in a machine-independent fashion is described. Parallel programs are decomposed into a set of concurrent tasks which work on local or shared data. The computation of a task is described as the computation of atomic actions or activities. Software tools translate multitasking specifications into a parallel representation of the program. A master-slaves execution model is used to provide machine independence, reliability, and load-balanced execution on a variety of parallel architectures. This model has been implemented on a heterogeneous network of workstations, a shared-memory multiprocessor, and a supercomputer. An example of the use of this methodology for a multiple-Doppler radar meteorology program is presented
  • Keywords
    Doppler effect; multiprogramming; parallel programming; radar systems; telecommunications computing; concurrent tasks; load-balanced execution; machine-independent approach; master-slaves execution model; multiple-Doppler radar meteorology program; multitasking model; parallel programming; reliability; shared-memory multiprocessor; software tools; supercomputer; Computational modeling; Concurrent computing; Mathematical model; Meteorology; Multitasking; Parallel architectures; Parallel processing; Parallel programming; Programming profession; Supercomputers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Databases, Parallel Architectures and Their Applications,. PARBASE-90, International Conference on
  • Conference_Location
    Miami Beach, FL
  • Print_ISBN
    0-8186-2035-8
  • Type

    conf

  • DOI
    10.1109/PARBSE.1990.77165
  • Filename
    77165