Swinburne
Browse

Optimality, fairness, and robustness in speed scaling designs

Download (365.51 kB)
journal contribution
posted on 2024-07-13, 04:55 authored by Lachlan L. H. Andrew, Minghong Lin, Adam Wierman
This work examines fundamental tradeoffs incurred by a speed scaler seeking to minimize the sum of expected response time and energy use per job. We prove that a popular speed scaler is 2-competitive for this objective and no 'natural' speed scaler can do better. Additionally, we prove that energy-proportional speed scaling works well for both Shortest Remaining Processing Time (SRPT) and Processor Sharing (PS) and we show that under both SRPT and PS, gated-static speed scaling is nearly optimal when the mean workload is known, but that dynamic speed scaling provides robustness against uncertain workloads. Finally, we prove that speed scaling magnifies unfairness under SRPT but that PS remains fair under speed scaling. These results show that these speed scalers can achieve any two, but only two, of optimality, fairness, and robustness.

History

Available versions

PDF (Accepted manuscript)

ISBN

9781450302111

Journal title

SIGMETRICS Performance Evaluation Review: ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS10), New York, United States, 14-18 June 2010

Volume

38

Issue

1

Pagination

11 pp

Publisher

ACM

Copyright statement

Copyright © 2010 ACM. The accepted manuscript of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in the Proceedings of 'SIGMETRICS'10', SIGMETRICS Performance Evaluation Review 38(1). http://doi.acm.org/10.1145/1811099.1811044.

Language

eng

Usage metrics

    Publications

    Categories

    No categories selected

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC