跳到主要导航 跳到搜索 跳到主要内容

Transferring pareto frontiers across heterogeneous hardware environments

  • University of Waterloo
  • Alibaba Group Holding Ltd.

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

Software systems provide user-relevant configuration options called features. Features affect functional and non-functional system properties, whereas selections of features represent system configurations. A subset of configuration space forms a Pareto frontier of optimal configurations in terms of multiple properties, from which a user can choose the best configuration for a particular scenario. However, when a well-studied system is redeployed on a different hardware, information about property value and the Pareto frontier might not apply. We investigate whether it is possible to transfer this information across heterogeneous hardware environments. We propose a methodology for approximating and transferring Pareto frontiers of configurable systems across different hardware environments. We approximate a Pareto frontier by training an individual predictor model for each system property, and by aggregating predictions of each property into an approximated frontier. We transfer the approximated frontier across hardware by training a transfer model for each property, by applying it to a respective predictor, and by combining transferred properties into a frontier. We evaluate our approach by modeling Pareto frontiers as binary classifiers that separate all system configurations into optimal and non-optimal ones. Thus we can assess quality of approximated and transferred frontiers using common statistical measures like sensitivity and specificity. We test our approach using five real-world software systems from the compression domain, while paying special attention to their performance. Evaluation results demonstrate that accuracy of approximated frontiers depends linearly on predictors' training sample sizes, whereas transferring introduces only minor additional error to a frontier even for small training sizes.

源语言英语
主期刊名ICPE 2020 - Proceedings of the ACM/SPEC International Conference on Performance Engineering
出版商Association for Computing Machinery, Inc
12-23
页数12
ISBN(电子版)9781450369916
DOI
出版状态已出版 - 20 4月 2020
已对外发布
活动11th ACM/SPEC International Conference on Performance Engineering, ICPE 2020 - Edmonton, 加拿大
期限: 20 4月 202024 4月 2020

出版系列

姓名ICPE 2020 - Proceedings of the ACM/SPEC International Conference on Performance Engineering

会议

会议11th ACM/SPEC International Conference on Performance Engineering, ICPE 2020
国家/地区加拿大
Edmonton
时期20/04/2024/04/20

学术指纹

探究 'Transferring pareto frontiers across heterogeneous hardware environments' 的科研主题。它们共同构成独一无二的学术指纹。

引用此