Energy‐aware task scheduling with time constraint for heterogeneous cloud datacenters. (4th July 2019)
- Record Type:
- Journal Article
- Title:
- Energy‐aware task scheduling with time constraint for heterogeneous cloud datacenters. (4th July 2019)
- Main Title:
- Energy‐aware task scheduling with time constraint for heterogeneous cloud datacenters
- Authors:
- Liu, Xing
Liu, Panwen
Hu, Lun
Zou, Chengming
Cheng, Zhangyu - Other Names:
- Choi Chang guestEditor.
Pop Florin guestEditor.
Huang Jun guestEditor.
Ogiela Marek R. guestEditor. - Abstract:
- Summary: Energy optimization with time constraint has become a timely and significant challenge for the datacenters. In this paper, a hardware and software collaborative optimization strategy is implemented to minimize the energy cost while satisfying the time constraint of the datacenters. In the hardware aspect, a DVFS‐capable CPU/GPU/FPGA heterogeneous computing infrastructure is built. This infrastructure can adjust its hardware characteristics dynamically in terms of the software run‐time contexts so that the applications can be executed efficiently with less time and lower energy cost. In the software aspect, a deadline‐aware energy‐efficient task scheduling algorithm based on the Q‐learning approach is investigated. This algorithm can adjust its searching directions smartly in terms of the environment feedback so that it can achieve better optimization performance comparing with the traditional genetic algorithm. However, its convergence time is long due to the large amount of training work, making it inappropriate to be applied in the large‐scale datacenters. To ease this problem, we proposed another new algorithm named Rapid Local Convolution Optimization (RLCO) and combine it with the Q‐learning algorithm. By doing this, the convergence time of the Q‐learning mechanism can be decreased significantly. We conducted both the simulation and real‐world experiments to evaluate the performance of our approaches, and the results proved the proposed algorithm running on theSummary: Energy optimization with time constraint has become a timely and significant challenge for the datacenters. In this paper, a hardware and software collaborative optimization strategy is implemented to minimize the energy cost while satisfying the time constraint of the datacenters. In the hardware aspect, a DVFS‐capable CPU/GPU/FPGA heterogeneous computing infrastructure is built. This infrastructure can adjust its hardware characteristics dynamically in terms of the software run‐time contexts so that the applications can be executed efficiently with less time and lower energy cost. In the software aspect, a deadline‐aware energy‐efficient task scheduling algorithm based on the Q‐learning approach is investigated. This algorithm can adjust its searching directions smartly in terms of the environment feedback so that it can achieve better optimization performance comparing with the traditional genetic algorithm. However, its convergence time is long due to the large amount of training work, making it inappropriate to be applied in the large‐scale datacenters. To ease this problem, we proposed another new algorithm named Rapid Local Convolution Optimization (RLCO) and combine it with the Q‐learning algorithm. By doing this, the convergence time of the Q‐learning mechanism can be decreased significantly. We conducted both the simulation and real‐world experiments to evaluate the performance of our approaches, and the results proved the proposed algorithm running on the DVFS‐capable heterogeneous hardware architecture could decrease the energy cost of the datacenter significantly even if the datacenter is in large scale. … (more)
- Is Part Of:
- Concurrency and computation. Volume 32:Number 18(2020)
- Journal:
- Concurrency and computation
- Issue:
- Volume 32:Number 18(2020)
- Issue Display:
- Volume 32, Issue 18 (2020)
- Year:
- 2020
- Volume:
- 32
- Issue:
- 18
- Issue Sort Value:
- 2020-0032-0018-0000
- Page Start:
- n/a
- Page End:
- n/a
- Publication Date:
- 2019-07-04
- Subjects:
- datacenters -- energy optimization -- heterogeneous computing -- task scheduling
Parallel processing (Electronic computers) -- Periodicals
Parallel computers -- Periodicals
004.35 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/cpe.5437 ↗
- Languages:
- English
- ISSNs:
- 1532-0626
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3405.622000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 13897.xml