activity
20182020
collaborators

5 papers

cs.OS2020

Akita: A CPU scheduler for virtualized Clouds

Esmail Asyabi, Azer Bestavros, Renato Mancuso +2

Clouds inherit CPU scheduling policies of operating systems. These policies enforce fairness while leveraging best-effort mechanisms to enhance responsiveness of all schedulable en…

cs.OH2020

Observing the Invisible: Live Cache Inspection for High-Performance Embedded Systems

Dharmesh Tarapore, Shahin Roozkhosh, Steven Brzozowski +1

The vast majority of high-performance embedded systems implement multi-level CPU cache hierarchies. But the exact behavior of these CPU caches has historically been opaque to syste…

cs.RO2019

Neuroflight: Next Generation Flight Control Firmware

William Koch, Renato Mancuso, Azer Bestavros

Little innovation has been made to low-level attitude flight control used by uncrewed aerial vehicles (UAVs), which still predominantly uses the classical PID controller. In this w…

cs.DC2018

Analysis of Dynamic Memory Bandwidth Regulation in Multi-core Real-Time Systems

Ankit Agrawal, Renato Mancuso, Rodolfo Pellizzoni +1

One of the primary sources of unpredictability in modern multi-core embedded systems is contention over shared memory resources, such as caches, interconnects, and DRAM. Despite si…

cs.RO2018

Reinforcement Learning for UAV Attitude Control

William Koch, Renato Mancuso, Richard West +1

Autopilot systems are typically composed of an "inner loop" providing stability and control, while an "outer loop" is responsible for mission-level objectives, e.g. way-point navig…