Skip to main content

Energy-efficient Scheduling for Heterogeneous Servers in the Dark Silicon Era


Abstract Driven by stringent power and thermal constraints, heterogeneous multi-core processors, such as the ARM big-LITTLE architecture, are becoming increasingly popular. In this thesis, the use of low-power heterogeneous multi-cores as Microservers using web search as a motivational application is addressed. In particular, I propose a new family of scheduling policies for heterogeneous microservers that assign incoming search queries to available cores so as 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, on an heterogeneous eight-core Samsung Exynos 5422 MpSoC, with four big and little ... (more)
Created Date 2015
Contributor Jain, Sankalp (Author) / Ogras, Umit Y. (Advisor) / Garg, Siddharth (Committee member) / Chakrabarti, Chaitali (Committee member) / Arizona State University (Publisher)
Subject Electrical engineering / Heterogeneous Servers / Multi-cores / Scheduling Algorithms / Threshold based algorithms
Type Masters Thesis
Extent 49 pages
Language English
Copyright
Reuse Permissions All Rights Reserved
Note Masters Thesis Electrical Engineering 2015
Collaborating Institutions Graduate College / ASU Library
Additional Formats MODS / OAI Dublin Core / RIS


  Full Text
6.2 MB application/pdf
Download Count: 2749

Description Dissertation/Thesis