A survey on cache management mechanisms for real-time embedded systems

G Gracioli, A Alhammad, R Mancuso… - ACM Computing …, 2015 - dl.acm.org
Multicore processors are being extensively used by real-time systems, mainly because of
their demand for increased computing power. However, multicore processors have shared …

Response-time analysis for mixed criticality systems

SK Baruah, A Burns, RI Davis - 2011 IEEE 32nd Real-Time …, 2011 - ieeexplore.ieee.org
Many safety-critical embedded systems are subject to certification requirements. However,
only a subset of the functionality of the system may be safety-critical and hence subject to …

[HTML][HTML] Scheduling and locking in multiprocessor real-time operating systems

BB Brandenburg - 2011 - search.proquest.com
With the widespread adoption of multicore architectures, multiprocessors are now a
standard deployment platform for (soft) real-time applications. This dissertation addresses …

ConScript: Specifying and enforcing fine-grained security policies for Javascript in the browser

LA Meyerovich, B Livshits - 2010 IEEE Symposium on Security …, 2010 - ieeexplore.ieee.org
Much of the power of modern Web comes from the ability of a Web page to combine content
and JavaScript code from disparate servers on the same page. While the ability to create …

Generating utilization vectors for the systematic evaluation of schedulability tests

D Griffin, I Bate, RI Davis - 2020 IEEE Real-Time Systems …, 2020 - ieeexplore.ieee.org
This paper introduces the Dirichlet-Rescale (DRS) algorithm. The DRS algorithm provides
an efficient general-purpose method of generating n-dimensional vectors of components (eg …

An empirical comparison of global, partitioned, and clustered multiprocessor EDF schedulers

A Bastoni, BB Brandenburg… - 2010 31st IEEE Real …, 2010 - ieeexplore.ieee.org
As multicore platforms become ever larger, overhead-related factors play a greater role in
determining which real-time scheduling algorithms are preferable. In this paper, such factors …

Building timing predictable embedded systems

P Axer, R Ernst, H Falk, A Girault, D Grund… - ACM Transactions on …, 2014 - dl.acm.org
A large class of embedded systems is distinguished from general-purpose computing
systems by the need to satisfy strict requirements on timing, often under constraints on …

Improved cache related pre-emption delay aware response time analysis for fixed priority pre-emptive systems

S Altmeyer, RI Davis, C Maiza - Real-Time Systems, 2012 - Springer
Without the use of caches the increasing gap between processor and memory speeds in
modern embedded microprocessors would have resulted in memory access times becoming …

Outstanding paper award: Bounding and shaping the demand of mixed-criticality sporadic tasks

P Ekberg, W Yi - 2012 24th Euromicro Conference on Real …, 2012 - ieeexplore.ieee.org
We derive demand-bound functions for mixed-criticality sporadic tasks, and use these to
determine EDF-schedulability. Tasks have different demand-bound functions for each …

vCAT: Dynamic cache management using CAT virtualization

M Xu, L Thi, X Phan, HY Choi… - 2017 IEEE Real-Time and …, 2017 - ieeexplore.ieee.org
This paper presents vCAT, a novel design for dynamic shared cache management on
multicore virtualization platforms based on Intel's Cache Allocation Technology (CAT). Our …