Application Characteristics-Aware Sporadic Cache Bypassing for high performance GPGPUs

被引:5
|
作者
Do, Cong Thuan [1 ]
Kim, Jong Myon [2 ]
Kim, Cheol Hong [1 ]
机构
[1] Chonnam Natl Univ, Sch Elect & Comp Engn, Gwangju 500757, South Korea
[2] Univ Ulsan, Sch Elect Engn, Ulsan 680749, South Korea
基金
新加坡国家研究基金会;
关键词
GPGPU; Cache; Bypass; Performance; Miss rate; REPLACEMENT ALGORITHMS; GPU; MANAGEMENT; PARALLELISM; HIERARCHY; POLICIES; ENERGY;
D O I
10.1016/j.jpdc.2018.09.001
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Modern graphics processing units (CPUs) with massive parallel architecture can boost the performance of both graphics and general-purpose applications. With the support of new programming tools, GPUs have become one of the most attractive platforms in the exploitation of the high thread-level parallelism. In the recent GPUs, hierarchical cache memories have been employed to support irregular memory-access patterns. However, the L1 data cache exhibits a poor efficiency in GPUs, and this is mainly due to the cache contention and the resource congestion. This paper shows that the L1 data cache does not always positively impact applications in terms of the performance; in fact, many applications are even slowed down due to the use of the L1 data cache. In this paper, a novel cache bypassing mechanism (CARB) is proposed to increase the efficiency of the GPU cache management and to improve the GPU performance. The CARB mechanism exploits the characteristics of the currently executed applications to estimate the performance impact of the L1 data cache on the GPU, and it then allows memory requests to bypass the cache in discrete phases during the execution time. The bypassing decision is determined adaptively at runtime. Experiment results show that the CARB mechanism achieves an average speedup of 22% for a wide range of GPGPU applications. (C) 2018 Elsevier Inc. All rights reserved.
引用
收藏
页码:238 / 250
页数:13
相关论文
共 39 条
  • [21] Optimal Combinations of SCM Characteristics and Non-volatile Cache Algorithms for High-Performance SCM/NAND Flash Hybrid SSD
    Yamada, Tomoaki
    Matsui, Chihiro
    Takeuchi, Ken
    2016 IEEE SILICON NANOELECTRONICS WORKSHOP (SNW), 2016, : 88 - 89
  • [22] Research on the Characteristics of High-Performance Textured Ceramic Materials and Their Application in Composite Rod Transducers
    Tian, Fenghua
    Liu, Yiming
    Tian, Wenqiang
    Wang, Lei
    Hao, Baoan
    Yang, Shuai
    ACTUATORS, 2024, 13 (11)
  • [23] THAMON: Thermal-aware High-performance Application Mapping onto Opto-electrical network-on-chip
    Abdollahi, Meisam
    Firouzabadi, Yasaman
    Dehghani, Fatemeh
    Mohammadi, Siamak
    JOURNAL OF SYSTEMS ARCHITECTURE, 2021, 121
  • [24] Predicting Workers' Stress: Application of a High-Performance Algorithm Using Working-Style Characteristics
    Iwamoto, Hiroki
    Nakano, Saki
    Tajima, Ryotaro
    Kiguchi, Ryo
    Yoshida, Yuki
    Kitanishi, Yoshitake
    Aoki, Yasunori
    JMIR AI, 2024, 3
  • [25] Characteristics of a gold-doped electrode for application in high-performance lithium-sulfur battery
    Marangon, Vittorio
    Di Lecce, Daniele
    Brett, Dan J. L.
    Shearing, Paul R.
    Hassoun, Jusef
    JOURNAL OF ENERGY CHEMISTRY, 2022, 64 : 116 - 128
  • [26] Characteristics of a gold-doped electrode for application in high-performance lithium-sulfur battery
    Vittorio Marangon
    Daniele Di Lecce
    Dan J.L.Brett
    Paul R.Shearing
    Jusef Hassoun
    Journal of Energy Chemistry, 2022, 64 (01) : 116 - 128
  • [27] Interference-aware co-scheduling method based on classification of application characteristics from hardware performance counter using data mining
    Jieun Choi
    Geunchul Park
    Dukyun Nam
    Cluster Computing, 2020, 23 : 57 - 69
  • [28] Interference-aware co-scheduling method based on classification of application characteristics from hardware performance counter using data mining
    Choi, Jieun
    Park, Geunchul
    Nam, Dukyun
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2020, 23 (01): : 57 - 69
  • [29] High industrial solid waste road base course binder: Performance regulation, hydration characteristics and practical application
    Zhao, Deqiang
    Zhang, Bingliu
    Shen, Weiguo
    Wu, Miaomiao
    Guan, Yecheng
    Wu, Jiale
    Zhang, Zheng
    Zhu, Jiaoqun
    JOURNAL OF CLEANER PRODUCTION, 2021, 313
  • [30] High-Sensitivity Rotating Parallel Dipole Line Hall System for Photovoltaic Research: Characteristics and Application Examples in High Performance Kesterite and Perovskite
    Gunawan, Oki
    Tai, Kong Fai
    Virgusi, Yudistira
    2016 IEEE 43RD PHOTOVOLTAIC SPECIALISTS CONFERENCE (PVSC), 2016, : 2002 - 2005