CPSLab Cyber-Physical Systems Lab, Boston University

Publications Memory & Shared-Resource Management

Evaluating the Memory Subsystem of Configurable Heterogeneous MPSoC

Ayoosh Bansal, Rohan Tabish, Giovani Gracioli, Renato Mancuso, Rodolfo Pellizzoni, Marco Caccamo

14th Annual Workshop on Operating Systems Platforms for Embedded Real-Time Applications (OSPERT 2018), July 2018, Barcelona, Spain

Read the PDF Cite

Fig. 6. Overview of the envisioned software architecture.

Abstract

This paper presents the evaluation of the memory subsystem of the Xilinx Ultrascale+ MPSoC. The characteristics of various memories in the system are evaluated using carefully instrumented micro-benchmarks. The impact of micro-architectural features like caches, prefetchers and cache-coherency are measured and discussed. The impact of multi-core contention on shared memory resources is evaluated. Finally, proposals are made for the design of mixed-criticality real-time applications on this platform.

Cite this paper

@inproceedings{mpsoc_mem_ospert18,
  title     = {{Evaluating the Memory Subsystem of Configurable Heterogeneous MPSoC}},
  author    = {Bansal, Ayoosh and Tabish, Rohan and Gracioli, Giovani and Mancuso, Renato and Pellizzoni, Rodolfo and Caccamo, Marco},
  booktitle = {14th Annual Workshop on Operating Systems Platforms for Embedded Real-Time Applications (OSPERT 2018)},
  year      = 2018,
  month     = jul,
  pages     = {55--60},
  address   = {Barcelona, Spain},
  url       = {https://cs-people.bu.edu/rmancuso/files/papers/mpsoc_mem_OSPERT18.pdf}
}

Download .bib