• Publications
  • Influence
JouleSort: a balanced energy-efficiency benchmark
TLDR
This work proposes and motivate JouleSort, an external sort benchmark, for evaluating the energy efficiency of a wide range of computer systems from clusters to handhelds, and demonstrates a Joule sort system that is over 3.5x as energy-efficient as last year's estimated winner.
Full-System Power Analysis and Modeling for Server Environments
TLDR
This work examines the validity of prior adhoc approaches to understanding power breakdown and quantify several interesting trends important for power modeling and management in the future, and introduces Mantis, a nonintrusive method for modeling full-system power consumption and providing real-time power prediction.
A Comparison of High-Level Full-System Power Models
TLDR
This analysis shows that a model based on OS utilization metrics and CPU performance counters is generally most accurate across the machines and workloads tested, and is particularly useful for machines whose dynamic power consumption is not dominated by the CPU, as well as machines with aggressively power-managed CPUs.
Models and Metrics to Enable Energy-Efficiency Optimizations
TLDR
Researchers and system designers need benchmarks that characterize energy efficiency to evaluate systems and identify promising new technologies and to predict the effects of new designs and configurations, and need accurate methods of modeling power consumption.
Vector Lane Threading
TLDR
This paper proposes vector lane threading (VLT), an architectural enhancement that allows idle vector lanes to run short-vector or scalar threads and investigates implementation alternatives for VLT, finding that VLT's area overhead is small.
Models and metrics for energy-efficient computer systems
TLDR
This dissertation describes the benchmark design, highlighting the challenges and pitfalls of energy-efficiency benchmarking that distinguish it from benchmarking pure performance, and describes the design of the machine with the highest known JouleSort score.
The search for energy-efficient building blocks for the data center
TLDR
This paper conducts a survey of several small clusters of machines in search of the most energy-efficient data center building block targeting data-intensive computing, and builds five-node homogeneous clusters of each type and runs Dryad, a distributed execution engine, with a collection of data- intensive workloads to measure the energy consumption per task.
A breadth-first course in multicore and manycore programming
TLDR
A breadth-first introduction to multicore and manycore programming for upper-level undergraduates showed that the course gave students a broad base of experience from which they will be able to understand ongoing developments in the field.
Node variability in large-scale power measurements: perspectives from the Green500, Top500 and EEHPCWG
The last decade has seen power consumption move from an afterthought to the foremost design constraint of new supercomputers. Measuring the power of a supercomputer can be a daunting proposition, and
CHAOS: Composable Highly Accurate OS-based power models
TLDR
This paper presents Composable, Highly Accurate, OS-based (CHAOS) full-system power models for machines and clusters, and defines a metric called Dynamic Range Error (DRE) to describe how well the model characterizes the dynamic system behavior.
...
1
2
3
...