A perceptual and predictive batch-processing memory scheduling strategy for a CPU-GPU heterogeneous system

Juan FANG , Sheng LIN , Huijing YANG , Yixiang XU , Xing SU

Front. Inform. Technol. Electron. Eng ›› 2023, Vol. 24 ›› Issue (7) : 994 -1006.

PDF (2778KB)
Front. Inform. Technol. Electron. Eng ›› 2023, Vol. 24 ›› Issue (7) : 994 -1006. DOI: 10.1631/FITEE.2200449
Orginal Article
Orginal Article

A perceptual and predictive batch-processing memory scheduling strategy for a CPU-GPU heterogeneous system

Author information +
History +
PDF (2778KB)

Abstract

When multiple central processing unit (CPU) cores and integrated graphics processing units (GPUs) share off-chip main memory, CPU and GPU applications compete for the critical memory resource. This causes serious resource competition and has a negative impact on the overall performance of the system. We describe the competition for shared-memory resources in a CPU-GPU heterogeneous multi-core architecture, and a shared-memory request scheduling strategy based on perceptual and predictive batch-processing is proposed. By sensing the CPU and GPU memory request conditions in the request buffer, the proposed scheduling strategy estimates the GPU latency tolerance and reduces mutual interference between CPU and GPU by processing CPU or GPU memory requests in batches. According to the simulation results, the scheduling strategy improves CPU performance by 8.53% and reduces mutual interference by 10.38% with low hardware complexity.

Keywords

CPU-GPU heterogeneous / Multi-core / Unified memory / Access scheduling

Cite this article

Download citation ▾
Juan FANG, Sheng LIN, Huijing YANG, Yixiang XU, Xing SU. A perceptual and predictive batch-processing memory scheduling strategy for a CPU-GPU heterogeneous system. Front. Inform. Technol. Electron. Eng, 2023, 24(7): 994-1006 DOI:10.1631/FITEE.2200449

登录浏览全文

4963

注册一个新账户 忘记密码

References

RIGHTS & PERMISSIONS

Zhejiang University Press

AI Summary AI Mindmap
PDF (2778KB)

Supplementary files

FITEE-0994-23005-JF_suppl_1

FITEE-0994-23005-JF_suppl_2

459

Accesses

0

Citation

Detail

Sections
Recommended

AI思维导图

/