TY - GEN
T1 - Mediating Power Struggles on a Shared Server
AU - Narayanan, Iyswarya
AU - Sivasubramaniam, Anand
N1 - Funding Information:
VII. ACKNOWLEDGEMENTS This research was supported by National Science Foundation grants NSF-1714389, 1909004, 1629915, 1629129, 1526750, 1763681, 1912495 and a DARPA/SRC JUMP award.
Funding Information:
This research was supported by National Science Foundation grants NSF-1714389, 1909004, 1629915, 1629129, 1526750, 1763681, 1912495 and a DARPA/SRC JUMP award.
Publisher Copyright:
© 2020 IEEE.
PY - 2020/8
Y1 - 2020/8
N2 - Most of today's servers, with numerous CPU cores and other plentiful direct resources, host co-located workloads using mechanisms to reduce hardware resource contention. However, power is an equally important indirect resource in a server that is shared between the co-located applications, for which they can contend, especially when power budgets are tight. We refer to this as a 'power struggle'. While there is a considerable amount of prior effort on server power capping, they are largely oblivious to power as an indirectly shared resource. This indirect resource exhibits a unique set of properties-spatial non-multiplexing, non-convex, fluidic, time-shifting and dynamic capacity-which have not been explicitly tackled so far. We propose policies that explicitly consider these properties to mediate power struggles, implement these on real hardware, and provide experimental results to show the performance benefits of our solution.
AB - Most of today's servers, with numerous CPU cores and other plentiful direct resources, host co-located workloads using mechanisms to reduce hardware resource contention. However, power is an equally important indirect resource in a server that is shared between the co-located applications, for which they can contend, especially when power budgets are tight. We refer to this as a 'power struggle'. While there is a considerable amount of prior effort on server power capping, they are largely oblivious to power as an indirectly shared resource. This indirect resource exhibits a unique set of properties-spatial non-multiplexing, non-convex, fluidic, time-shifting and dynamic capacity-which have not been explicitly tackled so far. We propose policies that explicitly consider these properties to mediate power struggles, implement these on real hardware, and provide experimental results to show the performance benefits of our solution.
UR - http://www.scopus.com/inward/record.url?scp=85097152810&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85097152810&partnerID=8YFLogxK
U2 - 10.1109/ISPASS48437.2020.00030
DO - 10.1109/ISPASS48437.2020.00030
M3 - Conference contribution
AN - SCOPUS:85097152810
T3 - Proceedings - 2020 IEEE International Symposium on Performance Analysis of Systems and Software, ISPASS 2020
SP - 149
EP - 159
BT - Proceedings - 2020 IEEE International Symposium on Performance Analysis of Systems and Software, ISPASS 2020
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2020 IEEE International Symposium on Performance Analysis of Systems and Software, ISPASS 2020
Y2 - 23 August 2020 through 25 August 2020
ER -