• DocumentCode
    807885
  • Title

    Communications directed by bound types in Linda: presentation and formal model

  • Author

    Gibaud, Alain ; Thomin, Philippe

  • Author_Institution
    Lab. of Ind. & Human Mech. & Autom. Control, Univ. of Valenciennes & Hainaut-Cambresis, France
  • Volume
    13
  • Issue
    8
  • fYear
    2002
  • fDate
    8/1/2002 12:00:00 AM
  • Firstpage
    828
  • Lastpage
    843
  • Abstract
    Linda is an elegant parallel and distributed programming model. It is based on a shared associative memory, structured in tuples. We show that this model suffers from the false matching phenomenon. We explain under which conditions this problem occurs, we examine the solutions already proposed to solve it, and we show why they are not sufficient. In this framework, our goal is to propose an extension to the Linda model in order to eliminate the false matching phenomenon. This model-Linda with bound types or B-Linda-suitable for modern programming paradigms, adds an extended-type notion into the basic Linda model. It is first introduced in an informal manner, then we present an implementation of it. Some formal aspects are specified in the appendix: The definition of the model´s elements and operational semantics.
  • Keywords
    parallel programming; shared memory systems; Linda model; asynchronous parallelism; bound types; directed communication; distributed programming model; distributed shared memory; false matching; formal model; parallel programming model; tuples; Application software; Associative memory; Computer architecture; Concurrent computing; Distributed computing; Parallel processing; Parallel programming; Power generation economics; Power system economics; Variable speed drives;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2002.1028439
  • Filename
    1028439