{CherryPick}: Adaptively unearthing the best cloud configurations for big data analytics

O Alipourfard, HH Liu, J Chen… - … USENIX Symposium on …, 2017 - usenix.org
Picking the right cloud configuration for recurring big data analytics jobs running in clouds is
hard, because there can be tens of possible VM instance types and even more cluster sizes …

BOAT: Building auto-tuners with structured Bayesian optimization

V Dalibard, M Schaarschmidt, E Yoneki - Proceedings of the 26th …, 2017 - dl.acm.org
Due to their complexity, modern systems expose many configuration parameters which
users must tune to maximize performance. Auto-tuning has emerged as an alternative in …

Solving highly expensive optimization problems via evolutionary expected improvement

J Liu, Y Wang, G Sun, T Pang - IEEE Transactions on Systems …, 2023 - ieeexplore.ieee.org
Although many methods have been proposed to solve expensive optimization problems
(EOPs), they often consume hundreds of function evaluations (FEs) to find the optimal …

High-dimensional bayesian optimization with multi-task learning for rocksdb

S Alabed, E Yoneki - Proceedings of the 1st Workshop on Machine …, 2021 - dl.acm.org
RocksDB is a general-purpose embedded key-value store used in multiple different settings.
Its versatility comes at the cost of complex tuning configurations. This paper investigates …

Paraopt: Automated application parameterization and optimization for the cloud

C Wu, T Summer, Z Li, A Woodard… - … on Cloud Computing …, 2019 - ieeexplore.ieee.org
The variety of instance types available on cloud platforms offers enormous flexibility to match
the requirements of applications with available resources. However, selecting the most …

CTuner: Automatic NoSQL Database Tuning with Causal Reinforcement Learning

G Mai, Z He, G Yu, Z Chen, P Chen - … of the 15th Asia-Pacific Symposium …, 2024 - dl.acm.org
The rapid development of information technology has necessitated the management of large
volumes of data in modern society, leading to the emergence of NoSQL databases (eg …

[PDF][PDF] Strongly typed tracing of probabilistic programs

A Ścibior, M Thomas - 2019 - cs.ubc.ca
A commonly encountered concept in probabilistic programming literature is that of a trace,
which is a record of all the random variables sampled during the program execution. Traces …

Change Management Systems for Seamless Evolution in Data Centers

O Alipourfard - 2021 - search.proquest.com
Revenue for data centers today is highly dependent on the satisfaction of their enterprise
customers. These customers often require various features to migrate their businesses and …