Shared Memory in the Many-Core Age
- With the evolution toward fast networks of many-core processors, the design assumptions at the basis of software-level distributed shared memory (DSM) systems change considerably. But efficient DSMs are needed because they can significantly simplify the implementation of complex distributed algorithms. This paper discusses implications of the many-core evolution and derives a set of reusable elementary operations for future software DSMs. These elementary operations will help in exploring and evaluating new memory models and consistency protocols.
Author: | Stefan Nürnberger, Gabor Drescher, Randolf RottaORCiD, Jörg Nolte, Wolfgang Schröder-Preikschat |
---|---|
URL: | http://link.springer.com/chapter/10.1007%2F978-3-319-14313-2_30 |
DOI: | https://doi.org/10.1007/978-3-319-14313-2_30 |
ISBN: | 978-3-319-14312-5 |
Title of the source (English): | Euro-Par 2014: Parallel Processing Workshops, Porto, 2014 |
Publisher: | Springer International Publishing |
Place of publication: | Cham |
Document Type: | Conference publication peer-reviewed |
Language: | English |
Year of publication: | 2014 |
First Page: | 351 |
Last Page: | 362 |
Series ; volume number: | Lecture Notes in Computer Science ; 8806 |
Faculty/Chair: | Fakultät 1 MINT - Mathematik, Informatik, Physik, Elektro- und Informationstechnik / FG Verteilte Systeme und Betriebssysteme |