• Publications
  • Influence
The benefits of event: driven energy accounting in power-sensitive systems
  • Frank Bellosa
  • Computer Science
    ACM SIGOPS European Workshop
  • 17 September 2000
TLDR
This work evaluates the energy usage of each thread and throttles the system activity so that the scheduling goal is achieved, and shows that the correlation of events and energy values provides the necessary information for energy-aware scheduling policies.
Cooperative I/O: a novel I/O semantics for energy-aware applications
TLDR
It is shown that Coop-I/O even outperforms the "oracle" shutdown policy which defines the lower bound in power consumption if the timing of requests can not be influenced, and the experimental results demonstrate the benefits of the concept.
Process cruise control: event-driven clock scaling for dynamic power management
TLDR
An energy-aware scheduling policy for non-real-time operating systems that benefits from event counters is proposed and energy measurements of the target architecture under variable load show the advantage of the proposed approach.
Balancing power consumption in multiprocessor systems
TLDR
This work presents a mechanism for determining the energy characteristics of tasks by means of event monitoring counters, and an energy-aware scheduling policy that strives to assign tasks to CPUs in a way that avoids overheating individual CPUs.
Resource-conscious scheduling for energy efficiency on multicore processors
TLDR
This work applies migration and co-scheduling policies that improve performance and energy efficiency by combining applications that use complementary resources, and use frequency scaling when scheduling cannot avoid contention owing to inauspicious workloads.
Energy Management for Hypervisor-Based Virtual Machines
TLDR
A novel framework for energy management in modular, multi-layered operating system structures that provides a unified model to partition and distribute energy, and mechanisms for energy-aware resource accounting and allocation.
Simutrace: A Toolkit for Full System Memory Tracing
TLDR
Simutrace is presented, a tracing framework for efficient full system memory tracing, using functional full system simulation for holistic memory traces, and incorporates an aggressive but fast compressor, making full length, no-loss memory traces of long-running workloads possible.
XLH: More Effective Memory Deduplication Scanners Through Cross-layer Hints
TLDR
XLH's early detection of sharing opportunities saves more memory by deduplicating otherwise missed short-lived pages and by increasing the time long-lived duplicates remain shared, and is capable of saving up to four times as much memory as I/O-agnostic scanners.
Dynamic Thermal Management for Distributed Systems
TLDR
This work shows that the energy consumption and the temperature can be determined on a fine grained level and without the need for measurement, using information from event monitors embedded in modern processors, and extends the well-known abstraction of resource containers to an infrastructure for transparent energy and temperature management in distributed systems.
...
...