• DocumentCode
    3390314
  • Title

    I/O in the Gardens non-dedicated cluster computing environment

  • Author

    Roe, Paul ; Chan, Siu Yuen

  • Author_Institution
    Sch. of Comput. Sci., Queensland Univ. of Technol., Brisbane, Qld., Australia
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    145
  • Lastpage
    149
  • Abstract
    Gardens is an integrated programming language and system designed to support parallel computing across non-dedicated cluster computers, in particular networks of PCs. To utilise non-dedicated machines, a program must adapt to those currently available. In Gardens this is realised by over decomposing a program into more tasks than processors, and migrating tasks to implement adaptation. Communication in Gardens is achieved via a lightweight form of remote method invocation. Furthermore, I/O may be efficiently achieved by the same mechanism. All that is required is to support stable tasks which are not migrated; these are effectively bound to resources such as filesystems. The main contribution of the paper is to show how I/O may be achieved in an adaptive system utilising task migration to harness the power of non-dedicated cluster computers
  • Keywords
    parallel languages; parallel machines; remote procedure calls; workstation clusters; Gardens non-dedicated cluster computing environment; adaptive system; filesystems; integrated programming language; lightweight form; networks of PCs; non-dedicated cluster computers; non-dedicated machines; parallel computing; remote method invocation; stable tasks; task migration; Adaptive systems; Aggregates; Availability; Computer languages; Computer networks; Electrical capacitance tomography; Mobile communication; Programming profession; Safety; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing, 1999. Proceedings. 1st IEEE Computer Society International Workshop on
  • Conference_Location
    Melbourne, Vic.
  • Print_ISBN
    0-7695-0343-8
  • Type

    conf

  • DOI
    10.1109/IWCC.1999.810819
  • Filename
    810819