Energy efficient scheduling for web search on heterogeneous microservers

Sankalp Jain, Harshad Navale, Umit Ogras, Siddharth Garg

Research output: Chapter in Book/Report/Conference proceedingConference contribution

4 Citations (Scopus)

Abstract

Heterogeneous multi-core processors, such as the ARM big-LITTLE architecture, are becoming increasingly popular due to power and thermal constraints. In this paper, we address the use of low-power heterogeneous multi-cores as microservers utilizing web search as a motivational application. In particular, we propose a new family of scheduling policies for heterogeneous microservers to optimize for performance metrics such as mean response time and service level agreements, while guaranteeing thermally-safe operation. Thorough experimental evaluations on a big-LITTLE platform demonstrate that naive performance-oriented scheduling policies quickly result in thermal instability, while the proposed policies not only reduce peak temperature but also achieve 4.8× reduction in processing time and 5.6× increase in energy efficiency compared to baseline scheduling policies.

Original languageEnglish (US)
Title of host publicationProceedings of the International Symposium on Low Power Electronics and Design
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages177-182
Number of pages6
Volume2015-September
ISBN (Print)9781467380096
DOIs
StatePublished - Sep 21 2015
Event20th IEEE/ACM International Symposium on Low Power Electronics and Design, ISLPED 2015 - Rome, Italy
Duration: Jul 22 2015Jul 24 2015

Other

Other20th IEEE/ACM International Symposium on Low Power Electronics and Design, ISLPED 2015
CountryItaly
CityRome
Period7/22/157/24/15

Fingerprint

Scheduling
Energy efficiency
Processing
Temperature
Hot Temperature

Keywords

  • Instruction sets

ASJC Scopus subject areas

  • Engineering(all)

Cite this

Jain, S., Navale, H., Ogras, U., & Garg, S. (2015). Energy efficient scheduling for web search on heterogeneous microservers. In Proceedings of the International Symposium on Low Power Electronics and Design (Vol. 2015-September, pp. 177-182). [7273510] Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/ISLPED.2015.7273510

Energy efficient scheduling for web search on heterogeneous microservers. / Jain, Sankalp; Navale, Harshad; Ogras, Umit; Garg, Siddharth.

Proceedings of the International Symposium on Low Power Electronics and Design. Vol. 2015-September Institute of Electrical and Electronics Engineers Inc., 2015. p. 177-182 7273510.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Jain, S, Navale, H, Ogras, U & Garg, S 2015, Energy efficient scheduling for web search on heterogeneous microservers. in Proceedings of the International Symposium on Low Power Electronics and Design. vol. 2015-September, 7273510, Institute of Electrical and Electronics Engineers Inc., pp. 177-182, 20th IEEE/ACM International Symposium on Low Power Electronics and Design, ISLPED 2015, Rome, Italy, 7/22/15. https://doi.org/10.1109/ISLPED.2015.7273510
Jain S, Navale H, Ogras U, Garg S. Energy efficient scheduling for web search on heterogeneous microservers. In Proceedings of the International Symposium on Low Power Electronics and Design. Vol. 2015-September. Institute of Electrical and Electronics Engineers Inc. 2015. p. 177-182. 7273510 https://doi.org/10.1109/ISLPED.2015.7273510
Jain, Sankalp ; Navale, Harshad ; Ogras, Umit ; Garg, Siddharth. / Energy efficient scheduling for web search on heterogeneous microservers. Proceedings of the International Symposium on Low Power Electronics and Design. Vol. 2015-September Institute of Electrical and Electronics Engineers Inc., 2015. pp. 177-182
@inproceedings{435b76a69ed74a74b93a8f5a3847f056,
title = "Energy efficient scheduling for web search on heterogeneous microservers",
abstract = "Heterogeneous multi-core processors, such as the ARM big-LITTLE architecture, are becoming increasingly popular due to power and thermal constraints. In this paper, we address the use of low-power heterogeneous multi-cores as microservers utilizing web search as a motivational application. In particular, we propose a new family of scheduling policies for heterogeneous microservers to optimize for performance metrics such as mean response time and service level agreements, while guaranteeing thermally-safe operation. Thorough experimental evaluations on a big-LITTLE platform demonstrate that naive performance-oriented scheduling policies quickly result in thermal instability, while the proposed policies not only reduce peak temperature but also achieve 4.8× reduction in processing time and 5.6× increase in energy efficiency compared to baseline scheduling policies.",
keywords = "Instruction sets",
author = "Sankalp Jain and Harshad Navale and Umit Ogras and Siddharth Garg",
year = "2015",
month = "9",
day = "21",
doi = "10.1109/ISLPED.2015.7273510",
language = "English (US)",
isbn = "9781467380096",
volume = "2015-September",
pages = "177--182",
booktitle = "Proceedings of the International Symposium on Low Power Electronics and Design",
publisher = "Institute of Electrical and Electronics Engineers Inc.",

}

TY - GEN

T1 - Energy efficient scheduling for web search on heterogeneous microservers

AU - Jain, Sankalp

AU - Navale, Harshad

AU - Ogras, Umit

AU - Garg, Siddharth

PY - 2015/9/21

Y1 - 2015/9/21

N2 - Heterogeneous multi-core processors, such as the ARM big-LITTLE architecture, are becoming increasingly popular due to power and thermal constraints. In this paper, we address the use of low-power heterogeneous multi-cores as microservers utilizing web search as a motivational application. In particular, we propose a new family of scheduling policies for heterogeneous microservers to optimize for performance metrics such as mean response time and service level agreements, while guaranteeing thermally-safe operation. Thorough experimental evaluations on a big-LITTLE platform demonstrate that naive performance-oriented scheduling policies quickly result in thermal instability, while the proposed policies not only reduce peak temperature but also achieve 4.8× reduction in processing time and 5.6× increase in energy efficiency compared to baseline scheduling policies.

AB - Heterogeneous multi-core processors, such as the ARM big-LITTLE architecture, are becoming increasingly popular due to power and thermal constraints. In this paper, we address the use of low-power heterogeneous multi-cores as microservers utilizing web search as a motivational application. In particular, we propose a new family of scheduling policies for heterogeneous microservers to optimize for performance metrics such as mean response time and service level agreements, while guaranteeing thermally-safe operation. Thorough experimental evaluations on a big-LITTLE platform demonstrate that naive performance-oriented scheduling policies quickly result in thermal instability, while the proposed policies not only reduce peak temperature but also achieve 4.8× reduction in processing time and 5.6× increase in energy efficiency compared to baseline scheduling policies.

KW - Instruction sets

UR - http://www.scopus.com/inward/record.url?scp=84958529679&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84958529679&partnerID=8YFLogxK

U2 - 10.1109/ISLPED.2015.7273510

DO - 10.1109/ISLPED.2015.7273510

M3 - Conference contribution

SN - 9781467380096

VL - 2015-September

SP - 177

EP - 182

BT - Proceedings of the International Symposium on Low Power Electronics and Design

PB - Institute of Electrical and Electronics Engineers Inc.

ER -