A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Explicit Reservation of Local Memory in a Predictable, Preemptive Multitasking Real-Time System
2012
2012 IEEE 18th Real Time and Embedded Technology and Applications Symposium
This paper proposes Carousel, a mechanism to manage local memory space, i.e. cache or scratchpad memory (SPM), such that inter-task interference is completely eliminated. The cost of saving and restoring the local memory state across context switches is explicitly handled by the preempting task, rather than being imposed implicitly on preempted tasks. Unlike earlier attempts to eliminate inter-task interference, Carousel allows each task to use as much local memory space as it requires,
doi:10.1109/rtas.2012.19
dblp:conf/rtas/WhithamA12
fatcat:nzdrk3s2evd6pfhisya6qs7k3a