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
CountryAustralia
CityMelbourne
Period17/05/1020/05/10

Fingerprint

Cluster computing
Glues
Message passing
Distributed computer systems
Data storage equipment
Communication

Keywords

  • cluster computing
  • distributed systems

Cite this

Grelck, C., Julku, J., Penczek, F., & Shafarenko, A. (2010). Cluster computing as an assembly process: Coordination with S-Net. In CCGrid 2010 - 10th IEEE/ACM International Conference on Cluster, Cloud, and Grid Computing (pp. 587-588). [5493423] IEEE Institute of Electrical and Electronic Engineers . https://doi.org/10.1109/ccgrid.2010.103
Grelck, C. ; Julku, Jukka ; Penczek, F. ; Shafarenko, A. / Cluster computing as an assembly process : Coordination with S-Net. CCGrid 2010 - 10th IEEE/ACM International Conference on Cluster, Cloud, and Grid Computing. IEEE Institute of Electrical and Electronic Engineers , 2010. pp. 587-588
@inproceedings{291b1bc57dc64ce7b5e54aad9e414a85,
title = "Cluster computing as an assembly process: Coordination with S-Net",
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 = "cluster computing, distributed systems",
author = "C. Grelck and Jukka Julku and F. Penczek and A. Shafarenko",
note = "Article based on poster",
year = "2010",
doi = "10.1109/ccgrid.2010.103",
language = "English",
isbn = "978-1-4244-6987-1",
pages = "587--588",
booktitle = "CCGrid 2010 - 10th IEEE/ACM International Conference on Cluster, Cloud, and Grid Computing",
publisher = "IEEE Institute of Electrical and Electronic Engineers",
address = "United States",

}

Grelck, C, Julku, J, Penczek, F & Shafarenko, A 2010, Cluster computing as an assembly process: Coordination with S-Net. in CCGrid 2010 - 10th IEEE/ACM International Conference on Cluster, Cloud, and Grid Computing., 5493423, IEEE Institute of Electrical and Electronic Engineers , pp. 587-588, 10th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing, CCGrid 2010, Melbourne, Australia, 17/05/10. https://doi.org/10.1109/ccgrid.2010.103

Cluster computing as an assembly process : Coordination with S-Net. / Grelck, C.; Julku, Jukka; Penczek, F.; Shafarenko, A.

CCGrid 2010 - 10th IEEE/ACM International Conference on Cluster, Cloud, and Grid Computing. IEEE Institute of Electrical and Electronic Engineers , 2010. p. 587-588 5493423.

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

TY - GEN

T1 - Cluster computing as an assembly process

T2 - Coordination with S-Net

AU - Grelck, C.

AU - Julku, Jukka

AU - Penczek, F.

AU - Shafarenko, A.

N1 - Article based on poster

PY - 2010

Y1 - 2010

N2 - 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.

AB - 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.

KW - cluster computing

KW - distributed systems

U2 - 10.1109/ccgrid.2010.103

DO - 10.1109/ccgrid.2010.103

M3 - Conference article in proceedings

SN - 978-1-4244-6987-1

SN - 978-0-7695-4039-9

SP - 587

EP - 588

BT - CCGrid 2010 - 10th IEEE/ACM International Conference on Cluster, Cloud, and Grid Computing

PB - IEEE Institute of Electrical and Electronic Engineers

ER -

Grelck C, Julku J, Penczek F, Shafarenko A. Cluster computing as an assembly process: Coordination with S-Net. In CCGrid 2010 - 10th IEEE/ACM International Conference on Cluster, Cloud, and Grid Computing. IEEE Institute of Electrical and Electronic Engineers . 2010. p. 587-588. 5493423 https://doi.org/10.1109/ccgrid.2010.103