• DocumentCode
    1856512
  • Title

    Incorporating input/output operations in LINDA

  • Author

    Menezes, Ronaldo ; Wood, Alan

  • Author_Institution
    Dept. of Comput. Sci., York Univ., UK
  • Volume
    7
  • fYear
    1998
  • fDate
    6-9 Jan 1998
  • Firstpage
    216
  • Abstract
    LINDA is a coordination model which, amongst other things, provides means for abstracting away from the location of information in distributed environments. Although the concept of location abstraction is important, and eases the programming task, it is incomplete in the LINDA case. Whenever I/O operations are necessary, users have to be aware of the locations of devices. The use of computational language specific details for distributed I/O restricts the portability of LINDA programs. Hitherto LINDA has shown us how to write portable distributed algorithms for a variety of applications but for applications involving I/O the portability is compromised. In order to achieve maximum portability, a LINDA application has to access I/O using proper LINDA facilities. This paper describes a generalisation of LINDA that includes coordination of distributed I/O. The advantages of such a generalisation and the problems involved in the implementation are also discussed
  • Keywords
    input-output programs; message passing; parallel languages; parallel programming; software portability; LINDA; computational language; coordination model; distributed algorithms; distributed environments; input output operations; location abstraction; message passing; parallel programming; software portability; Computer science; Distributed algorithms; Distributed computing; Open systems; Operating systems; Proposals;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1998., Proceedings of the Thirty-First Hawaii International Conference on
  • Conference_Location
    Kohala Coast, HI
  • Print_ISBN
    0-8186-8255-8
  • Type

    conf

  • DOI
    10.1109/HICSS.1998.649216
  • Filename
    649216