Wednesday, 13 December 2017

Session 4: Performance and Energy Efficiency

The Implementation of the Server Efficiency Rating Tool

Authors:

Mike G. Tricker (Microsoft Corporation)
Klaus-Dieter Lange (Hewlett-Packard Company)
Jeremy A. Arnold (IBM Corporation)
Hansfried Block (Fujitsu Technology Solutions GmbH)
Christian Koopmann (University of Paderborn)

Abstract:

The Server Efficiency Rating Tool (SERT) [1] has been developed by Standard Performance Evaluation Corporation (SPEC) [2] at the request of the US Environmental Protection Agency (EPA) [3], prompted by concerns that US datacenters consumed almost 3% of all energy in 2010. Since the majority was consumed by servers and their associated heat dissipation systems the EPA launched the ENERGY STAR Computer Server [4] program, focusing on providing projected power consumption information to aid potential server users and purchasers. This program has now been extended to a world-wide audience. This paper expands upon the one published in 2011 [6], which described the initial design and early development phases of the SERT. Since that publication, the SERT has continued to evolve and has entered the first Beta phase in October 2011 with the goal of being released in 2012. This paper describes more of the details of how the SERT is structured. This includes how components interrelate, how the underlying system capabilities are discovered, and how the various hardware subsystems are measured individually using dedicated worklets.

DOI: 10.1145/2188286.2188307

Full text: PDF

[#][]

Busy Bee: How to Use Traffic Information for Better Scheduling of Background Tasks

Authors:

Feng Yan (College of William and Mary)
Alma Riska (EMC Corporation)
Evgenia Smirni (College of William and Mary)

Abstract:

Computer systems, in general, and storage systems, in particular, rely on meeting their performance, reliability, and availability targets via scheduling of management and maintenance activities as background tasks. Such tasks may cause significant delays to user workload if scheduled extemporaneously. Here, we propose a scheduling policy for background tasks that is based on the statistical characteristics of the system's busy periods and that aims at completing background work expediently. Extensive trace-driven simulations show that the scheduling policy is robust and that it succeeds in completing background work faster than common practices while impacting user performance minimally.

DOI: 10.1145/2188286.2188308

Full text: PDF

[#][]

Towards Efficient Supercomputing: Searching for the Right Efficiency Metric

Authors:

Chung-Hsing Hsu (Oak Ridge National Laboratory)
Jeffery A. Kuehn (Oak Ridge National Laboratory)
Stephen W. Poole (Oak Ridge National Laboratory)

Abstract:

Efficiency in supercomputing has traditionally focused on execution time. In early 2000's, the concept of total cost of ownership was re-introduced, with the introduction of efficiency measure to include aspects such as energy and space. Yet the supercomputing community has never agreed upon a metric that can cover these aspects completely and also provide a fair basis for comparison. This paper examines the metrics that have been proposed in the past decade, and proposes a vector-valued metric for efficient supercomputing. Using this metric, the paper presents a study of where the supercomputing industry has been and where it stands today with respect to efficient supercomputing.

DOI: 10.1145/2188286.2188309

Full text: PDF

[#][]