Loading [MathJax]/extensions/MathMenu.js
Worst-Case Reaction Time Optimization on Deterministic Multi-Core Architectures with Synchronous Languages | IEEE Conference Publication | IEEE Xplore

Worst-Case Reaction Time Optimization on Deterministic Multi-Core Architectures with Synchronous Languages


Abstract:

In this paper, we propose a new approach for the predictability and optimality of the inter-core communication and execution of tasks allocated on different cores of mult...Show More

Abstract:

In this paper, we propose a new approach for the predictability and optimality of the inter-core communication and execution of tasks allocated on different cores of multicore architectures. Our approach is based on the execution of synchronous programs written in the ForeC programming language on deterministic architectures called PREcision Timed. The originality of the work resides in the time-triggered model of computation and communication that allows for a very precise control over the thread execution. Synchronization is done via configurable Time Division Multiple Access (TDMA) arbitrations where the optimal size and offset of the time slots are computed to reduce the inter-core synchronization costs. We implemented a robotic application and simulated it using MORSE, a robotic simulation environment. Results show that the model we propose guarantees time-predictable inter-core communication, the absence of concurrent accesses (without relying on hardware mechanisms), and allows for optimized execution throughput.
Date of Conference: 18-21 August 2019
Date Added to IEEE Xplore: 14 October 2019
ISBN Information:

ISSN Information:

Conference Location: Hangzhou, China

Contact IEEE to Subscribe

References

References is not available for this document.