DocumentCode
679630
Title
Transforming System Load to Throughput for Consolidated Applications
Author
Podzimek, Andrej ; Chen, L.Y.
Author_Institution
IBM Res. - Zurich, Zurich, Switzerland
fYear
2013
fDate
14-16 Aug. 2013
Firstpage
288
Lastpage
292
Abstract
Today\´s computing systems monitor and collect a large number of system load statistics, e.g., time series of CPU utilization, but utilization traces do not directly reflect application performance, e.g., response time and throughput. Indeed, resource utilization is the output of conventional performance evaluation approaches, such as queueing models and benchmarking, and often for a single application. In this paper, we address the following research question: How to turn utilization traces from consolidated applications into estimates of application performance metrics? To such an end, we developed "Showstopper", a novel and light-weight benchmarking methodology and tool which orchestrates execution of multi-threaded benchmarks on a multi-core system in parallel, so that the CPU load follows utilization traces and application performance metrics can thus be estimated efficiently. To generate the desired loads, Showstopper alternates stopped and runnable states of multiple benchmarks in a distributed fashion, dynamically adjusting their duty cycles using feedback control mechanisms. Our preliminary evaluation results show that Showstopper can sustain the target loads within 5% of error and obtain reliable throughput estimates for DaCapo benchmarks executed on Linux/x86-64 platforms.
Keywords
multi-threading; software performance evaluation; CPU load; Showstopper; application performance metrics; consolidated applications; feedback control mechanisms; light-weight benchmarking methodology; multicore system; multithreaded benchmarks; utilization traces; Aerospace electronics; Benchmark testing; Linux; Load modeling; Measurement; Program processors; Throughput; benchmarking; consolidated applications; load control; partial load;
fLanguage
English
Publisher
ieee
Conference_Titel
Modeling, Analysis & Simulation of Computer and Telecommunication Systems (MASCOTS), 2013 IEEE 21st International Symposium on
Conference_Location
San Francisco, CA
ISSN
1526-7539
Type
conf
DOI
10.1109/MASCOTS.2013.37
Filename
6730772
Link To Document