• DocumentCode
    3174367
  • Title

    BaLinda: a simple parallel programming model

  • Author

    Yuen, C.K. ; Feng, M.D.

  • Author_Institution
    Dept. of Inf. Syst. & Comput. Sci., Nat. Univ. of Singapore, Singapore
  • fYear
    1997
  • fDate
    12-14 Nov 1997
  • Firstpage
    12
  • Lastpage
    22
  • Abstract
    This paper argues for the development of more general and user-friendly parallel programming models, independent of hardware structures and concurrency concepts of operating systems theory, leading to portable programs and easy to use languages. It then presents the BaLinda model, based on last in/first out threads that interact via a shared tuplespace, and argues that it is simple enough to be both general and easy to use. It also discusses the idea of using function-based objects as the basic unit of parallel execution and the hierarchical structure to partition tuplespaces
  • Keywords
    parallel languages; parallel programming; software portability; BaLinda; function-based objects; parallel programming model; portable programs; shared tuplespace; Application software; Concurrent computing; Hardware; Operating systems; Parallel languages; Parallel machines; Parallel processing; Parallel programming; Structural discs; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Massively Parallel Programming Models, 1997. Proceedings. Third Working Conference on
  • Conference_Location
    London
  • Print_ISBN
    0-8186-8427-5
  • Type

    conf

  • DOI
    10.1109/MPPM.1997.715957
  • Filename
    715957