Cluster computing as an assembly process: Coordination with S-Net

C. Grelck, Jukka Julku, F. Penczek, A. Shafarenko

    Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

    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.
    Original languageEnglish
    Title of host publicationCCGrid 2010 - 10th IEEE/ACM International Conference on Cluster, Cloud, and Grid Computing
    PublisherIEEE Institute of Electrical and Electronic Engineers
    Pages587-588
    ISBN (Electronic)978-1-4244-6988-8
    ISBN (Print)978-1-4244-6987-1, 978-0-7695-4039-9
    DOIs
    Publication statusPublished - 2010
    MoE publication typeA4 Article in a conference publication
    Event10th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing, CCGrid 2010 - Melbourne, Australia
    Duration: 17 May 201020 May 2010
    Conference number: 10

    Conference

    Conference10th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing, CCGrid 2010
    Abbreviated titleCCGrid 2010
    Country/TerritoryAustralia
    CityMelbourne
    Period17/05/1020/05/10

    Keywords

    • cluster computing
    • distributed systems

    Fingerprint

    Dive into the research topics of 'Cluster computing as an assembly process: Coordination with S-Net'. Together they form a unique fingerprint.

    Cite this