Modeling Accesses to Shared Memories in Multi-Processor Systems-on-Chip (MPSoCs)

Contributions to be presented at WATERS'18
Post Reply
pagetti
Posts: 23
Joined: Thu Jul 02, 2015

Modeling Accesses to Shared Memories in Multi-Processor Systems-on-Chip (MPSoCs)

Post by pagetti » Wed May 23, 2018

Title: Modeling Accesses to Shared Memories in Multi-Processor Systems-on-Chip (MPSoCs)

Authors: Adam Kostrzewa, Selma Saidi and Rolf Ernst

Abstract:
Multi-Processor Systems-on-Chip (MPSoCs) enable high performance through integration and concurrent execution of previously separated applications and functions. However, due to an extensive sharing of hardware components, the prediction of the timing behavior in such systems becomes complicated. Even in setups with static task-to-processor mapping, the real-time analysis of accesses to shared memories is non-trivial as it includes the acquisition of several system resources, e.g., interconnect and controllers, and a broad spectrum of possible interference.
In this talk, we discuss how to apply the Compositional Performance Analysis framework to model these new dependencies and bound the worst-case latencies in a shared memory system efficiently. We show that careful management of data storage and transfers in the MPSoC is critical for achieving the performance and safety. Furthermore, we present how effects of locality of accesses and their granularity influence the response time and introduce dynamic hardware effects which must be covered by the analysis.
Attachments
waters_2018_akostrzewa_ver4.pdf
(1.4 MiB) Downloaded 387 times
modeling-accesses-shared.pdf
(214.51 KiB) Downloaded 386 times

Post Reply