SCE-Comm: A Real-Time Inter-Core Communication Framework for Strictly Partitioned Multi-core Processors

Rohan Tabish, Jen Yang Wen, Rodolfo Pellizzoni, Renato Mancuso, Heechul Yun, Marco Caccamo, Lui Sha

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Multicore processors provide great average case performance. However, the use of multicore processors for safety-critical applications can lead to catastrophic consequences because of contention on shared resources. The problem has been well-studied in literature and solutions such as partitioning of shared resources have been proposed. Strict partitioning of memory resources among cores, however, does not allow inter-core communication. In this paper, we propose Communication Core Model (CCM) that implements the inter-core communication by bounding the amount of intercore interference in a partitioned multi-core system. A system-level perspective of how to realize such CCM along with the implementation details is provided. We compare our proposed CCM with Contention-based Communication (CBC) model where no private banking is enforced for any core. For evaluation, we consider San Diego vision benchmark suite (SD-VBS). The results of the evaluation show that the CCM offers 56 percent improvement in worst case execution time (WCET) when compared with CBC.

Original languageEnglish (US)
Title of host publication2020 9th Mediterranean Conference on Embedded Computing, MECO 2020
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781728169477
DOIs
StatePublished - Jun 2020
Event9th Mediterranean Conference on Embedded Computing, MECO 2020 - Budva, Montenegro
Duration: Jun 8 2020Jun 11 2020

Publication series

Name2020 9th Mediterranean Conference on Embedded Computing, MECO 2020

Conference

Conference9th Mediterranean Conference on Embedded Computing, MECO 2020
Country/TerritoryMontenegro
CityBudva
Period6/8/206/11/20

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Computer Science Applications
  • Signal Processing
  • Safety, Risk, Reliability and Quality
  • Instrumentation

Fingerprint

Dive into the research topics of 'SCE-Comm: A Real-Time Inter-Core Communication Framework for Strictly Partitioned Multi-core Processors'. Together they form a unique fingerprint.

Cite this