收录:
摘要:
In heterogeneous multi-core architecture, a large number of shared last level cache (LLC) space is occupied by GPU applications, leading to the system performance degradation. This paper presented a LLC buffer management strategy based on heterogeneous multi-core, buffer-for-GPU (BFG). A buffer was added on the side of LLC to filtrate streaming requests of GPU. Cache insensitive GPU messages directly accessed to buffer instead of accessing to LLC. Then, for different characteristics of CPU applications and GPU applications, a reasonable replacement strategy was adopted to increase the cache hit rate. Resulst show that compared with the traditional heterogeneous multi-core structure, the LLC buffer management strategy improves the CPU's and the GPU's IPC by 2.48% and 9.30% on average, and improves the hit rate of CPU applications by 70.45% on average. BFG can effectively filter the GPU requests, vacate space to CPU applications, and improve system performance. © 2019, Editorial Department of Journal of Beijing University of Technology. All right reserved.
关键词:
通讯作者信息:
电子邮件地址: