CoD: Coherence-on-demand – runtime adaptable working set coherence for DSM-based manycore architectures

Akshay Srivatsa, Sven Rheindt, Dirk Gabriel, Thomas Wild, Andreas Herkersdorf

Publikation: Beitrag in Buch/Bericht/KonferenzbandKonferenzbeitragBegutachtung

4 Zitate (Scopus)

Abstract

Embedded system applications, with their inherently limited parallelism, rarely exploit all available processing resources in large DSM-based manycore architectures. In addition, global coherence spanning across all tiles does not scale well. Therefore, we have proposed a region-based cache coherence (RBCC) approach that enables coherence among a selectable cluster of tiles in accordance with application requirements. In this paper, we present a novel RBCC-malloc() extension that transparently tailors coherence to actually shared application working sets at runtime. Further, the design and hardware implementation of a flexibly configurable coherency region manager (CRM) supporting RBCC-malloc() are introduced. We synthesized the CRM on an FPGA for a 64-core system and observed a 57% reduction in BRAM-utilization compared to a global coherence directory for regions with up to 16 cores. Experiments reveal an application acceleration of up to 42% compared to a message passing based implementation. We also demonstrate the advantage of RBCC-malloc() compared to standalone RBCC.

OriginalspracheEnglisch
TitelEmbedded Computer Systems
UntertitelArchitectures, Modeling, and Simulation - 19th International Conference, SAMOS 2019, Proceedings
Redakteure/-innenDionisios N. Pnevmatikatos, Maxime Pelcat, Matthias Jung
Herausgeber (Verlag)Springer Verlag
Seiten18-33
Seitenumfang16
ISBN (Print)9783030275617
DOIs
PublikationsstatusVeröffentlicht - 2019
Veranstaltung19th International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation, SAMOS 2019 - Samos, Griechenland
Dauer: 7 Juli 201911 Juli 2019

Publikationsreihe

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Band11733 LNCS
ISSN (Print)0302-9743
ISSN (elektronisch)1611-3349

Konferenz

Konferenz19th International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation, SAMOS 2019
Land/GebietGriechenland
OrtSamos
Zeitraum7/07/1911/07/19

Fingerprint

Untersuchen Sie die Forschungsthemen von „CoD: Coherence-on-demand – runtime adaptable working set coherence for DSM-based manycore architectures“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren