Work In Progress: Control-Flow Migration for Data-Locality Optimisation in Multi-Core Real-Time Systems

Reif S, Raffeck P, Ulbrich P, Schröder-Preikschat W (2020)


Publication Language: English

Publication Type: Conference contribution, Original article

Publication year: 2020

Pages Range: 528--531

Conference Proceedings Title: 2020 IEEE Real-Time Systems Symposium (RTSS)

Event location: Houston, TX US

ISBN: 9781728183244

DOI: 10.1109/RTSS49844.2020.00041

Abstract

Multi-core real-time systems face the challenge of efficiently maintaining consistency of shared data despite concurrent operations. Existing synchronisation techniques ignore data locality, resulting in cache-related execution time overheads. This paper proposes Migration-Based Synchronisation (MBS), a transparent replacement for locks. In MBS, control flows are migrated to data, instead of moving data to control flows. The consequence is an improvement of data locality that reduces the worst-case execution time of critical sections, and indirectly, worst-case blocking bounds.

Authors with CRIS profile

How to cite

APA:

Reif, S., Raffeck, P., Ulbrich, P., & Schröder-Preikschat, W. (2020). Work In Progress: Control-Flow Migration for Data-Locality Optimisation in Multi-Core Real-Time Systems. In IEEE (Eds.), 2020 IEEE Real-Time Systems Symposium (RTSS) (pp. 528--531). Houston, TX, US.

MLA:

Reif, Stefan, et al. "Work In Progress: Control-Flow Migration for Data-Locality Optimisation in Multi-Core Real-Time Systems." Proceedings of the 2020 IEEE Real-Time Systems Symposium (RTSS), Houston, TX Ed. IEEE, 2020. 528--531.

BibTeX: Download