Deep configuration performance learning: A systematic survey and taxonomy
Performance is arguably the most crucial attribute that reflects the quality of a configurable
software system. However, given the increasing scale and complexity of modern software …
software system. However, given the increasing scale and complexity of modern software …
[HTML][HTML] {SONIC}: Application-aware data passing for chained serverless applications
The conference papers and full proceedings are available to registered attendees now and
will be available to everyone beginning Wednesday, July 14, 2021. Paper abstracts and …
will be available to everyone beginning Wednesday, July 14, 2021. Paper abstracts and …
Bliss: auto-tuning complex applications using a pool of diverse lightweight learning models
As parallel applications become more complex, auto-tuning becomes more desirable,
challenging, and time-consuming. We propose, Bliss, a novel solution for auto-tuning …
challenging, and time-consuming. We propose, Bliss, a novel solution for auto-tuning …
ApproxDet: content and contention-aware approximate object detection for mobiles
Advanced video analytic systems, including scene classification and object detection, have
seen widespread success in various domains such as smart cities and autonomous …
seen widespread success in various domains such as smart cities and autonomous …
{OPTIMUSCLOUD}: Heterogeneous configuration optimization for distributed databases in the cloud
Achieving cost and performance efficiency for cloud-hosted databases requires exploring a
large configuration space, including the parameters exposed by the database along with the …
large configuration space, including the parameters exposed by the database along with the …
PrePass-Flow: A Machine Learning based technique to minimize ACL policy violation due to links failure in hybrid SDN
The centralized architecture of Software-Defined Networking (SDN) reduces networking
complexity and improves network manageability by omitting the need for box-by-box …
complexity and improves network manageability by omitting the need for box-by-box …
To tune or not to tune? in search of optimal configurations for data analytics
This experimental study presents a number of issues that pose a challenge for practical
configuration tuning and its deployment in data analytics frameworks. These issues include …
configuration tuning and its deployment in data analytics frameworks. These issues include …
{ADOC}: Automatically Harmonizing Dataflow Between Components in {Log-Structured}{Key-Value} Stores for Improved Performance
Log-Structure Merge-tree (LSM) based Key-Value (KV) systems are widely deployed. A
widely acknowledged problem with LSM-KVs is write stalls, which refers to sudden …
widely acknowledged problem with LSM-KVs is write stalls, which refers to sudden …
Finding the right cloud configuration for analytics clusters
Finding good cloud configurations for deploying a single distributed system is already a
challenging task, and it becomes substantially harder when a data analytics cluster is …
challenging task, and it becomes substantially harder when a data analytics cluster is …
Auto-tuning with reinforcement learning for permissioned blockchain systems
M Li, Y Wang, S Ma, C Liu, D Huo, Y Wang… - Proceedings of the VLDB …, 2023 - dl.acm.org
In a permissioned blockchain, performance dictates its development, which is substantially
influenced by its parameters. However, research on auto-tuning for better performance has …
influenced by its parameters. However, research on auto-tuning for better performance has …