2015 27th Euromicro Conference on Real-Time Systems 2015
DOI: 10.1109/ecrts.2015.24
|View full text |Cite
|
Sign up to set email alerts
|

Parallelism-Aware Memory Interference Delay Analysis for COTS Multicore Systems

Abstract: In modern Commercial Off-The-Shelf (COTS) multicore systems, each core can generate many parallel memory requests at a time. The processing of these parallel requests in the DRAM controller greatly affects the memory interference delay experienced by running tasks on the platform.In this paper, we model a modern COTS multicore system which has a nonblocking last-level cache (LLC) and a DRAM controller that prioritizes reads over writes. To minimize interference, we focus on LLC and DRAM bank partitioned system… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
40
0

Year Published

2017
2017
2021
2021

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 68 publications
(41 citation statements)
references
References 36 publications
0
40
0
Order By: Relevance
“…Consequently, the access latency to the LLC is fixed, and equals to 50 cycles (L acc = 50 cycles). The DRAM access overheads can be computed using other approaches such as [20] [21], and they are additive [28] (f) Intra-core coherence latency for the synthetic workloads. to other core requests.…”
Section: Discussionmentioning
confidence: 99%
“…Consequently, the access latency to the LLC is fixed, and equals to 50 cycles (L acc = 50 cycles). The DRAM access overheads can be computed using other approaches such as [20] [21], and they are additive [28] (f) Intra-core coherence latency for the synthetic workloads. to other core requests.…”
Section: Discussionmentioning
confidence: 99%
“…To quantify memory interference on DRAM-banks, [19,27] proposed two analyses, request-driven and job-driven. The former one bounds memory request delays considering memory interference on the DRAM bank, while the latter adds the worst-case concurrency on the data-bus of the DRAM.…”
Section: Related Workmentioning
confidence: 99%
“…Kim et al who also include shared banks relax this limitation. Yun et al [103] study interference arising in COTS platforms that can generate multiple outstanding memory requests and evaluate their approach on a simulation platform.…”
Section: Shared Memory Banksmentioning
confidence: 99%