Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. MIT Open Access Articles
  3. MIT Open Access Articles
  4. DarwinGame: Playing Tournaments for Tuning Applications in Noisy Cloud Environments

DarwinGame: Playing Tournaments for Tuning Applications in Noisy Cloud Environments

Thumbnail Image
Download
Name

3669940.3707259.pdf

Size

3.29 MB

Format

Adobe PDF

Checksum (MD5)

958a9cb62720433e1c94ff4373966ae3

Download all files submitted through automated deposit
3669940.3707259.zip (2.94 MB)
Author(s)
Basu Roy, Rohan
•
Gadepally, Vijay
•
Tiwari, Devesh
Date Issued
February 3, 2025
Publisher
ACM|Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 1
Citation
Rohan Basu Roy, Vijay Gadepally, and Devesh Tiwari. 2025. DarwinGame: Playing Tournaments for Tuning Applications in Noisy Cloud Environments. In Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 1 (ASPLOS '25). Association for Computing Machinery, New York, NY, USA, 264–279.
Version
Final published version
Abstract
This work introduces a new subarea of performance tuning -- performance tuning in a shared interference-prone computing environment. We demonstrate that existing tuners are significantly suboptimal by design because of their inability to account for interference during tuning. Our solution, DarwinGame, employs a tournament-based design to systematically compare application executions with different tunable parameter configurations, enabling it to identify the relative performance of different tunable parameter configurations in a noisy environment. Compared to existing solutions, DarwinGame achieves more than 27% reduction in execution time, with less than 0.5% performance variability. DarwinGame is the first performance tuner that will help developers tune their applications in shared, interference-prone, cloud environments.
MIT Department
Lincoln Laboratory
Terms of Use
Creative Commons Attribution
https://creativecommons.org/licenses/by/4.0/
Persistent DSpace Link
https://hdl.handle.net/1721.1/159250
DOI of Published Version
https://doi.org/10.1145/3669940.3707259
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.