Options
Exploiting Locality for the Performance Analysis of Shared Memory Systems in MPSoCs
Publikationstyp
Conference Paper
Date Issued
2018-12
Sprache
English
Author(s)
Institut
TORE-URI
Start Page
350
End Page
360
Citation
Real-Time Systems Symposium: 350-360 (2018)
Contribution to Conference
Publisher DOI
Scopus ID
Publisher
IEEE
ISBN of container
978-153867907-4
The integration trend and increased required computing power is driving the advent of common embedded consumer devices like MPSoCs platforms in the safety critical domain. MPSoCs often feature a shared tightly-coupled memory system where a careful management of data storage and transfers is a key enabler for performance. However, providing real-time guarantees for these platforms is extremely challenging as they rely on exploiting data locality to improve average latencies in shared-memory architectures. This effect is often disregarded by existing real-time analysis approaches which furthermore often focus solely on a single component of the memory system. In this paper, we propose a framework for the timing analysis of shared memory systems composed of on-chip scratchpad memories, off-chip DRAMs and DMA engines. The analysis captures the effect on the performance of the system of the locality of accesses, their interleaving and granularity.
DDC Class
600: Technology