Diamond Rings: Acknowledged Event Propagation in Many-Core Processors
- Hardware and software consistency protocols rely on global observability of consistency events. Acknowledged broadcast is an obvious choice to propagate these events. This paper presents a generalized ring topology for parallel event propagation with acknowledged delivery. Implementations for various many-core architectures show increased performance over conventional approaches. Therefore, diamond rings are a prime candidate for implementations of distributed memory models.
Author: | Stefan Nürnberger, Randolf Rotta, Gabor Drescher, Daniel Danner, Jörg Nolte |
---|---|
URL: | http://link.springer.com/chapter/10.1007%2F978-3-319-27308-2_58 |
DOI: | https://doi.org/10.1007/978-3-319-27308-2_58 |
ISBN: | 978-3-319-27308-2 |
Title of the source (English): | Euro-Par 2015: Parallel Processing Workshops, Vienna, 2015 |
Publisher: | Springer International Publishing |
Place of publication: | Cham |
Document Type: | Conference publication peer-reviewed |
Language: | English |
Year of publication: | 2015 |
First Page: | 722 |
Last Page: | 733 |
Series ; volume number: | Lecture Notes in Computer Science ; 9523 |
Faculty/Chair: | Fakultät 1 MINT - Mathematik, Informatik, Physik, Elektro- und Informationstechnik / FG Verteilte Systeme und Betriebssysteme |