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 …

Global scheduling not required: Simple, near-optimal multiprocessor real-time scheduling with semi-partitioned reservations

BB Brandenburg, M Gül - 2016 IEEE Real-Time Systems …, 2016 - ieeexplore.ieee.org
Prior work has identified several optimal algorithms for scheduling independent, implicit-
deadline sporadic (or periodic) real-time tasks on identical multiprocessors. These …

A survey of techniques for cache locking

S Mittal - ACM Transactions on Design Automation of Electronic …, 2016 - dl.acm.org
Cache memory, although important for boosting application performance, is also a source of
execution time variability, and this makes its use difficult in systems requiring worst-case …

A survey of techniques for reducing interference in real-time applications on multicore platforms

T Lugo, S Lozano, J Fernández, J Carretero - IEEE Access, 2022 - ieeexplore.ieee.org
This survey reviews the scientific literature on techniques for reducing interference in real-
time multicore systems, focusing on the approaches proposed between 2015 and 2020. It …

Deep models for phonocardiography (PCG) classification

VG Sujadevi, KP Soman… - 2017 international …, 2017 - ieeexplore.ieee.org
Phonocardiography or PCG plays a vital role in the initial diagnostic screenings of subjects
for evaluating the presence of cardio-vascular anomalies. Since it is low-cost and less …

Schedulability analysis of non-preemptive real-time scheduling for multicore processors with shared caches

J Xiao, S Altmeyer, A Pimentel - 2017 IEEE Real-Time Systems …, 2017 - ieeexplore.ieee.org
Shared caches in multicore processors introduce serious difficulties in providing guarantees
on the real-time properties of embedded software due to the interaction and the resulting …

Cache interference-aware task partitioning for non-preemptive real-time multi-core systems

J Xiao, Y Shen, AD Pimentel - ACM Transactions on Embedded …, 2022 - dl.acm.org
Shared caches in multi-core processors introduce serious difficulties in providing
guarantees on the real-time properties of embedded software due to the interaction and the …

Optimal semi-partitioned scheduling in soft real-time systems

JH Anderson, JP Erickson, UMC Devi… - Journal of Signal …, 2016 - Springer
Semi-partitioned real-time scheduling algorithms extend partitioned ones by allowing a
(usually small) subset of tasks to migrate. The first such algorithm to be proposed was …

On the design and evaluation of a real-time operating system for cache-coherent multicore architectures

G Gracioli, AA Fröhlich - ACM SIGOPS Operating Systems Review, 2016 - dl.acm.org
The uncontrolled use of the cache hierarchy in a multicore processor by real-time tasks may
impact their worst-case execution times. Several operating system techniques have been …

An experimental evaluation of the cache partitioning impact on multicore real-time schedulers

G Gracioli, AA Fröhlich - 2013 IEEE 19th International …, 2013 - ieeexplore.ieee.org
Shared cache partitioning is a well-known technique used in multicore real-time systems to
isolate task workloads and improve system predictability. Presently, the state-of-the-art …