Issue Downloads
Minimizing expected energy consumption in real-time systems through dynamic voltage scaling
Many real-time systems, such as battery-operated embedded devices, are energy constrained. A common problem for these systems is how to reduce energy consumption in the system as much as possible while still meeting the deadlines; a commonly used power ...
Memory scheduling for modern microprocessors
The need to carefully schedule memory operations has increased as memory performance has become increasingly important to overall system performance. This article describes the adaptive history-based (AHB) scheduler, which uses the history of recently ...
Labels and event processes in the Asbestos operating system
- Steve Vandebogart,
- Petros Efstathopoulos,
- Eddie Kohler,
- Maxwell Krohn,
- Cliff Frey,
- David Ziegler,
- Frans Kaashoek,
- Robert Morris,
- David Mazières
Asbestos, a new operating system, provides novel labeling and isolation mechanisms that help contain the effects of exploitable software flaws. Applications can express a wide range of policies with Asbestos's kernel-enforced labels, including controls ...