Cargando…

Low Power Scheduling Approach for Heterogeneous System Based on Heuristic and Greedy Method

Big data, cloud computing, and artificial intelligence technologies supported by heterogeneous systems are constantly changing our life and cognition of the world. At the same time, its energy consumption affects the operation cost and system reliability, and this attracts the attention of architect...

Descripción completa

Detalles Bibliográficos
Autores principales: Li, Junke, Guo, Bing, Liu, Kai, Zhou, Jincheng
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9251070/
https://www.ncbi.nlm.nih.gov/pubmed/35795755
http://dx.doi.org/10.1155/2022/9598933
_version_ 1784739956451704832
author Li, Junke
Guo, Bing
Liu, Kai
Zhou, Jincheng
author_facet Li, Junke
Guo, Bing
Liu, Kai
Zhou, Jincheng
author_sort Li, Junke
collection PubMed
description Big data, cloud computing, and artificial intelligence technologies supported by heterogeneous systems are constantly changing our life and cognition of the world. At the same time, its energy consumption affects the operation cost and system reliability, and this attracts the attention of architecture designers and researchers. In order to solve the problem of energy in heterogeneous system environment, inspired by the results of 0-1 programming, a scheduling method of heuristic and greedy energy saving (HGES) approach is proposed to allocate tasks reasonably to achieve the purpose of energy saving. Firstly, all tasks are assigned to each GPU in the system, and then the tasks are divided into high-value tasks and low-value tasks by the calculated average time value and variance value of all tasks. By using the greedy method, the high-value tasks are assigned first, and then the low-value tasks are allocated. In order to verify the effectiveness and rationality of HGES, different tasks with different inputs and different comparison methods are designed and tested. The experimental results on different platforms show that the HGES has better energy saving than that of existing method and can get result faster than that of the 0-1 programming.
format Online
Article
Text
id pubmed-9251070
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Hindawi
record_format MEDLINE/PubMed
spelling pubmed-92510702022-07-05 Low Power Scheduling Approach for Heterogeneous System Based on Heuristic and Greedy Method Li, Junke Guo, Bing Liu, Kai Zhou, Jincheng Comput Intell Neurosci Research Article Big data, cloud computing, and artificial intelligence technologies supported by heterogeneous systems are constantly changing our life and cognition of the world. At the same time, its energy consumption affects the operation cost and system reliability, and this attracts the attention of architecture designers and researchers. In order to solve the problem of energy in heterogeneous system environment, inspired by the results of 0-1 programming, a scheduling method of heuristic and greedy energy saving (HGES) approach is proposed to allocate tasks reasonably to achieve the purpose of energy saving. Firstly, all tasks are assigned to each GPU in the system, and then the tasks are divided into high-value tasks and low-value tasks by the calculated average time value and variance value of all tasks. By using the greedy method, the high-value tasks are assigned first, and then the low-value tasks are allocated. In order to verify the effectiveness and rationality of HGES, different tasks with different inputs and different comparison methods are designed and tested. The experimental results on different platforms show that the HGES has better energy saving than that of existing method and can get result faster than that of the 0-1 programming. Hindawi 2022-06-26 /pmc/articles/PMC9251070/ /pubmed/35795755 http://dx.doi.org/10.1155/2022/9598933 Text en Copyright © 2022 Junke Li et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Li, Junke
Guo, Bing
Liu, Kai
Zhou, Jincheng
Low Power Scheduling Approach for Heterogeneous System Based on Heuristic and Greedy Method
title Low Power Scheduling Approach for Heterogeneous System Based on Heuristic and Greedy Method
title_full Low Power Scheduling Approach for Heterogeneous System Based on Heuristic and Greedy Method
title_fullStr Low Power Scheduling Approach for Heterogeneous System Based on Heuristic and Greedy Method
title_full_unstemmed Low Power Scheduling Approach for Heterogeneous System Based on Heuristic and Greedy Method
title_short Low Power Scheduling Approach for Heterogeneous System Based on Heuristic and Greedy Method
title_sort low power scheduling approach for heterogeneous system based on heuristic and greedy method
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9251070/
https://www.ncbi.nlm.nih.gov/pubmed/35795755
http://dx.doi.org/10.1155/2022/9598933
work_keys_str_mv AT lijunke lowpowerschedulingapproachforheterogeneoussystembasedonheuristicandgreedymethod
AT guobing lowpowerschedulingapproachforheterogeneoussystembasedonheuristicandgreedymethod
AT liukai lowpowerschedulingapproachforheterogeneoussystembasedonheuristicandgreedymethod
AT zhoujincheng lowpowerschedulingapproachforheterogeneoussystembasedonheuristicandgreedymethod