Multicore implementations of the Logical Execution Time paradigm


Alessandro Biondi and Marco Di Natale

Presentation title

Multicore implementations of the Logical Execution Time paradigm

Authors

Alessandro Biondi and Marco Di Natale

Institution(s)

Scuola Superiore Sant'Anna

Presentation type

Technical presentation

Abstract

The Logical Execution Time paradigm (LET) has been proposed to achieve time and value determinism in the execution of real-time embedded software.

The LET paradigm requires all task inputs to occur at the beginning of their cycle and forces all outputs to occur at the end of the cycle, trading jitter for a deterministic latency.

Because of its determinism, the LET paradigm is gaining increased attention for the development of safety critical controls.

In multicore platforms, the efficient implementation of LET reveals several issues related to the enforcement of causality and the avoidance of conflicts on shared memory.

We discuss some design issues and possible solutions.


Additional material

  • Presentation slides: [pdf]

  • Warning: Undefined variable $ADDITIONAL_MATERIAL in /var/www/html/iwes/2017/presentations.phtml on line 79