Search Swinburne Research Bank
Please use this identifier to cite or link to this item: http://hdl.handle.net/1959.3/222353
|Download PDF (Accepted manuscript) (Adobe Acrobat PDF, 387 KB)|
- Better energy-delay tradeoff via server resource pooling
- Kamitsos, Ioannis; Andrew, Lachlan; Kim, Hongseok; Ha, Sangtae; Chiang, Mung
- Multi-core architectures have supplanted single core schemes, because they reduce energy consumption by allowing lower clock frequencies. They provide the additional, less exploited benefit of allowing a trade-off between energy consumption and delay by turning off subsets of cores. We investigate what the benefits of this transition are in managing the tradeoff between energy consumption and delay performance, and whether heterogeneity brings additional benefits to outweigh its increased complexity. To do this, we study optimal sleep policies in two settings: switching of homogeneous cores on a fast timescale, which models multiple cores in a CPU, and switching of heterogeneous cores on a slow timescale, which models servers of different generations in a data center. In the homogeneous case, we show the optimal policy is monotone hysteretic, and that the performance is less sensitive to load estimation errors at the design stage when at least two cores are present. In the heterogeneous case, we provide a low complexity algorithm to minimize the power requirements while providing a specified minimum processing speed.
- Publication type
- Conference paper
- Research centre
- Swinburne University of Technology
- Proceedings of the 2012 International Conference on Computing, Networking and Communications, (ICNC 2012), Maui, Hawaii, United States, 30 January-02 February 2012, pp. 611-616
- Publication year
- Data centers; Heterogeneous servers; Multi-core systems; Pareto tradeoff; Robustness
- 9781467300087, 146730008X
- Publisher URL
- Copyright © 2012 IEEE. The accepted manuscript is reproduced in accordance with the copyright policy of the publisher. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.
- Additional information
- The authors acknowledge support from Google and a Princeton Grand Challenge grant.
- Full text
- Peer reviewed