Diamond Rings: Acknowledged Event Propagation in Many-Core Processors

Nürnberger S, Rotta R, Drescher G, Danner D, Nolte J (2015)


Publication Type: Conference contribution

Publication year: 2015

Publisher: Springer-Verlag

Edited Volumes: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

Series: Lecture Notes in Computer Science (LNCS)

City/Town: Berlin-Heidelberg

Book Volume: 9523

Pages Range: 1-10

Conference Proceedings Title: Proceedings of the 3rd Workshop on Runtime and Operating Systems for the Many-core Era

Event location: Wien

ISBN: 9783319273075

URI: https://www4.cs.fau.de/Publications/2015/nuernberger_15_rome.pdf

DOI: 10.1007/978-3-319-27308-2_58

Abstract

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.

Authors with CRIS profile

Involved external institutions

How to cite

APA:

Nürnberger, S., Rotta, R., Drescher, G., Danner, D., & Nolte, J. (2015). Diamond Rings: Acknowledged Event Propagation in Many-Core Processors. In Proceedings of the 3rd Workshop on Runtime and Operating Systems for the Many-core Era (pp. 1-10). Wien: Berlin-Heidelberg: Springer-Verlag.

MLA:

Nürnberger, Stefan, et al. "Diamond Rings: Acknowledged Event Propagation in Many-Core Processors." Proceedings of the ROME 2015, Wien Berlin-Heidelberg: Springer-Verlag, 2015. 1-10.

BibTeX: Download