• DocumentCode
    2765507
  • Title

    Cluster Computing as an Assembly Process: Coordination with S-Net

  • Author

    Grelck, Clemens ; Julku, Jukka ; Penczek, Frank ; Shafarenko, Alex

  • Author_Institution
    Inst. of Inf., Univ. of Amsterdam, Amsterdam, Netherlands
  • fYear
    2010
  • fDate
    17-20 May 2010
  • Firstpage
    587
  • Lastpage
    588
  • Abstract
    This poster will present a coordination language for distributed computing and will discuss its application to cluster computing. It will introduce a programming technique of cluster computing whereby application components are completely dissociated from the communication/coordination infrastructure (unlike MPI-style message passing), and there is no shared memory either, whether virtual or physical (unlike Open-MP). Cluster computing is thus presented as something that happens as late as the assembly stage: components are integrated into an application using a new form of network glue: Single-Input, Single-Output (SISO) asynchronous, no deterministic coordination.
  • Keywords
    Application software; Assembly; Cloud computing; Computer applications; Computer science; Distributed computing; Grid computing; Informatics; Programming profession; Virtual private networks; Coordination language; asynchronous communication; concurrency; nondeterminism;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster, Cloud and Grid Computing (CCGrid), 2010 10th IEEE/ACM International Conference on
  • Conference_Location
    Melbourne, Australia
  • Print_ISBN
    978-1-4244-6987-1
  • Type

    conf

  • DOI
    10.1109/CCGRID.2010.103
  • Filename
    5493423