WCET Analysis of GPU L1 Data Caches

被引:0
|
作者
Huangfu, Yijie [1 ]
Zhang, Wei [1 ]
机构
[1] Virginia Commonwealth Univ, Dept Elect & Comp Engn, Richmond, VA 23284 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Graphics Processing Units (GPUs) have become widely used in high-performance computing. For real-time applications demanding high throughputs, GPUs can provide abundant computing power with high energy efficiency. However, modern GPUs are designed to boost average-case performance, not for time predictability. Therefore, for hard real-time applications, it is crucial to estimate their worst-case execution time (WCET) running on GPUs. As the first step toward this goal, this paper applies the abstract interpretation to GPU L1 data caches to estimate the worst-case L1 data cache miss rate of GPU applications. The experimental results show that the proposed analyzer can achieve safe and very tight estimation of GPU L1 data cache misses.
引用
收藏
页数:7
相关论文
共 50 条
  • [21] Column selection solutions for L1 data caches implemented using eight-transistor cells
    Farahani, Mostafa
    Baniasadi, Amirali
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2014, 8 (03): : 118 - 128
  • [22] Speculative Tag Access for Reduced Energy Dissipation in Set-Associative L1 Data Caches
    Bardizbanyan, Alen
    Sjalander, Magnus
    Whalley, David
    Larsson-Edefors, Per
    2013 IEEE 31ST INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2013, : 302 - 308
  • [23] Boosting GPU Performance by Profiling-Based L1 Data Cache Bypassing
    Huangfu, Yijie
    Zhang, Wei
    2015 15TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING, 2015, : 1119 - 1122
  • [24] Reducing the WCET and analysis time of systems with simple lockable instruction caches
    Pedro-Zapater, Alba
    Segarra, Juan
    Gran Tejero, Ruben
    Vinals, Victor
    Rodriguez, Clemente
    PLOS ONE, 2020, 15 (03):
  • [25] Remarks on the L1 distance in statistical data analysis
    Budzynski, Robert J.
    Kondracki, Witold
    COMMUNICATIONS IN STATISTICS-THEORY AND METHODS, 2017, 46 (19) : 9355 - 9363
  • [26] Impact on Performance and Energy of the Retention Time and Processor Frequency in L1 Macrocell-Based Data Caches
    Valero, Alejandro
    Sahuquillo, Julio
    Lorente, Vicente
    Petit, Salvador
    Lopez, Pedro
    Duato, Jose
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2012, 20 (06) : 1108 - 1117
  • [27] Hardware-Based and Hybrid L1 Data Cache Bypassing to Improve GPU Performance
    Huangfu, Yijie
    Zhang, Wei
    2015 IEEE 17TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2015 IEEE 7TH INTERNATIONAL SYMPOSIUM ON CYBERSPACE SAFETY AND SECURITY, AND 2015 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (ICESS), 2015, : 972 - 976
  • [28] Performance Impact of Reconfigurable L1 Cache on GPU Devices
    Ristov, Sasko
    Gusev, Marjan
    Djinevski, Leonid
    Arsenovski, Sime
    2013 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS), 2013, : 507 - 510
  • [29] An analysis of the L1 scheme for the subdiffusion equation with nonsmooth data
    Jin, Bangti
    Lazarov, Raytcho
    Zhou, Zhi
    IMA JOURNAL OF NUMERICAL ANALYSIS, 2016, 36 (01) : 197 - 221
  • [30] iRMW : A Low-Cost Technique to Reduce NBTI-Dependent Parametric Failures in L1 Data Caches
    Ganapathy, Shrikanth
    Canal, Ramon
    Gonzales, Antonio
    Rubio, Antonio
    2014 32ND IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2014, : 68 - 74