FANG Juan, ZHANG Xibei, LIU Shijian. LLC Buffer Management Strategy Based on Heterogeneous Multi-core[J]. Journal of Beijing University of Technology, 2019, 45(5): 421-427. DOI: 10.11936/bjutxb2017090031
    Citation: FANG Juan, ZHANG Xibei, LIU Shijian. LLC Buffer Management Strategy Based on Heterogeneous Multi-core[J]. Journal of Beijing University of Technology, 2019, 45(5): 421-427. DOI: 10.11936/bjutxb2017090031

    LLC Buffer Management Strategy Based on Heterogeneous Multi-core

    • 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.
    • loading

    Catalog

      Turn off MathJax
      Article Contents

      /

      DownLoad:  Full-Size Img  PowerPoint
      Return
      Return