2020
DOI: 10.1109/access.2020.2982956
|View full text |Cite
|
Sign up to set email alerts
|

CPU–GPU Utilization Aware Energy-Efficient Scheduling Algorithm on Heterogeneous Computing Systems

Abstract: Nowadays, heterogeneous computing systems have proven to be a good solution for processing computation intensive high-performance applications. The main challenges for such large-scale systems are energy consumption, computing node CPU-GPU utilization dynamic variability, and so on. In response to these challenges, this study first provides heterogeneous computing systems architecture and parallel application job model. Then, we build system computing node CPU-GPU utilization model and analyze job execution en… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
7
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
7
1
1

Relationship

0
9

Authors

Journals

citations
Cited by 24 publications
(7 citation statements)
references
References 37 publications
0
7
0
Order By: Relevance
“…Nowadays, more and more artificial intelligence products are listed and integrated into people's life. In the near future, artificial intelligence technology will have a significant impact on human society and human production and life [1,2]. Seeing the rapid development of information industry and Internet in the past, most of the credit depends on the rapid development of integrated circuits.…”
Section: Introductionmentioning
confidence: 99%
“…Nowadays, more and more artificial intelligence products are listed and integrated into people's life. In the near future, artificial intelligence technology will have a significant impact on human society and human production and life [1,2]. Seeing the rapid development of information industry and Internet in the past, most of the credit depends on the rapid development of integrated circuits.…”
Section: Introductionmentioning
confidence: 99%
“…The aim is to configure the appropriate GPU voltage/frequency for each task through mathematical optimization. The same problem is tackled in [14] over a node system with CPU-GPU architecture. This approach implements a heuristic-based job scheduling method and a hybrid scheme of particle swarm optimization.…”
Section: A Cpu-gpu Based Systemsmentioning
confidence: 99%
“…For the same source node and destination node, multiple computing tasks can be aggregated into a single wavelength channel for data transmission to improve network resource utilization. The specific parameters are shown in Table 1, where 𝑉 is the set of computing nodes with CPU and GPU, 𝑉 is the computing nodes with CPU, 𝐶 and 𝐶 are CPU and GPU capacity of computing node, respectively [28], 𝑁 is the number of wavelength channels [29], b is the bandwidth capacity of each wavelength [3], and 𝜐 is The specific parameters are shown in Table 1, where V h is the set of computing nodes with CPU and GPU, V c is the computing nodes with CPU, C CPU and C GPU are CPU and GPU capacity of computing node, respectively [28], N W is the number of wavelength channels [29], b is the bandwidth capacity of each wavelength [3], and υ is the transmission speed [30]. In addition, the proportion of general, CPU-intensive, and GPU-intensive applications is r g , r C , and r G , respectively.…”
Section: Simulation Setupmentioning
confidence: 99%