eprintid: 3569 rev_number: 9 eprint_status: archive userid: 69 dir: disk0/00/00/35/69 datestamp: 2016-10-06 10:09:46 lastmod: 2016-10-06 10:09:46 status_changed: 2016-10-06 10:09:46 type: book_section metadata_visibility: show creators_name: Andrić, Marina creators_name: De Nicola, Rocco creators_name: Lafuente, Alberto Lluch creators_id: creators_id: r.denicola@imtlucca.it creators_id: title: Replica-Based High-Performance Tuple Space Computing ispublished: pub subjects: QA76 divisions: CSA full_text_status: none note: SCOPUS ID: 2-s2.0-84942518786; WOS Accession Number: WOS:000363241900001 abstract: We present the tuple-based coordination language RepliKlaim, which enriches Klaim with primitives for replica-aware coordination. Our overall goal is to offer suitable solutions to the challenging problems of data distribution and locality in large-scale high performance computing. In particular, RepliKlaim allows the programmer to specify and coordinate the replication of shared data items and the desired consistency properties. The programmer can hence exploit such flexible mechanisms to adapt data distribution and locality to the needs of the application, so to improve performance in terms of concurrency and data access. We investigate issues related to replica consistency, provide an operational semantics that guides the implementation of the language, and discuss the main synchronization mechanisms of our prototypical run-time framework. Finally, we provide a performance analysis, which includes scenarios where replica-based specifications and relaxed consistency provide significant performance gains. date: 2015 date_type: published series: Lecture Notes in Computer Science number: 9037 publisher: Springer pagerange: 3-18 id_number: doi:10.1007/978-3-319-19282-6_1 refereed: TRUE isbn: 978-3-319-19282-6 issn: 0302-9743 book_title: Coordination Models and Languages.17th IFIP WG 6.1 International Conference, COORDINATION 2015, Held as Part of the 10th International Federated Conference on Distributed Computing Techniques, DisCoTec 2015, Grenoble, France, June 2-4, 2015, Proceedings official_url: http://doi.org/10.1007/978-3-319-19282-6_1 projects: European projects IP 257414 ASCENS projects: European projects IP STReP 600708 QUANTICOL projects: Italian PRIN 2010LHT4KM CINA citation: Andrić, Marina and De Nicola, Rocco and Lafuente, Alberto Lluch Replica-Based High-Performance Tuple Space Computing. In: Coordination Models and Languages.17th IFIP WG 6.1 International Conference, COORDINATION 2015, Held as Part of the 10th International Federated Conference on Distributed Computing Techniques, DisCoTec 2015, Grenoble, France, June 2-4, 2015, Proceedings. Lecture Notes in Computer Science (9037). Springer, pp. 3-18. ISBN 978-3-319-19282-6 (2015)