Tagged Geometric History Length Access Interval Prediction for Tightly Coupled Memory Systems

Research output: Contribution to book/Conference proceedings/Anthology/ReportConference contributionContributedpeer-review

Abstract

In embedded systems, tightly coupled memories (TCMs) are usually shared between multiple masters for the purpose of performance scalability, hardware efficiency and software flexibility. On the one hand, memory sharing improves area utilization, but on the other hand, this can lead to a performance degradation due to an increase in access conflicts. To mitigate the associated performance penalty, access interval prediction (AIP) has been proposed. In a similar fashion to branch prediction, AIP exploits program flow regularity to predict the cycle of the next memory access. We show that this structural similarity allows for adaption of state-of-the-art branch predictors, such as the TAgged GEometric history length (TAGE) branch predictor. Our analysis on memory access traces reveals that the obtained TAGE access interval predictor predicts over 97% of memory accesses outperforming all previously presented AIP schemes.

Details

Original languageEnglish
Title of host publicationEmbedded Computer Systems
EditorsAlex Orailoglu, Marc Reichenbach, Matthias Jung
PublisherSpringer Science and Business Media B.V.
Pages90-100
Number of pages11
ISBN (electronic)978-3-031-15074-6
ISBN (print)978-3-031-15073-9
Publication statusPublished - 2022
Peer-reviewedYes

Publication series

SeriesLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume13511 LNCS
ISSN0302-9743

Conference

Title22nd International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation
Abbreviated titleSAMOS 2022
Conference number22
Duration3 - 7 July 2022
Website
LocationDoryssa Seaside Resort
CityPythagorion
CountryGreece

Keywords

Keywords

  • Access interval, Memory prediction, MPSoC, Shared memory