Skip to content

Opening book details…

Can I read Phronesis: Efficient Performance Modeling for High-dimensional Configuration Tuning on EtoBox?

Phronesis: Efficient Performance Modeling for High-dimensional Configuration Tuning by Yuhao Li; Benjamin C. Lee is a Computer Science article available to read on EtoBox.

What is Phronesis: Efficient Performance Modeling for High-dimensional Configuration Tuning about?

We present Phronesis, a learning framework for efficiently modeling the performance of data analytic workloads as a function of their high-dimensional software configuration parameters. Accurate performance models are useful for efficiently optimizing data analytic performance. Phronesis explicitly considers the error decomposition in statistical learning and implications for efficient data acquisition and model growth strategies in performance modeling. We demonstrate Phronesis with three popular machine learning models commonly used in performance tuning: neural network, random forest, and regression spline. We implement and evaluate it for Spark configuration parameters. We show that Phronesis significantly reduces data collection time for training predictive models by up to 57% and 37%, on average, compared to state-of-the-art techniques in building Spark performance models. Furthermore, we construct a configuration autotuning pipeline based on Phronesis. Our results indicate up to 30% gains in performance for Spark workloads over previous, state-of-the-art tuning strategies that use high-dimensional models.

Who reads Phronesis: Efficient Performance Modeling for High-dimensional Configuration Tuning?

It is typically read by researchers, students, and practitioners in Computer Science.

Author
Yuhao Li; Benjamin C. Lee
Publisher
ACM
Published
2022
Language
EN
Field
Computer Science (Physical Sciences)