A Comprehensive Performance Evaluation to GPGPU Applications under STT-RAM based Hybrid Cache Architectures

被引:0
|
作者
Fu, Jingjing [1 ]
Liu, Yu [1 ]
机构
[1] Clarkson Univ, Dept Elect & Comp Engn, 8 Clarkson Ave, Potsdam, NY 13699 USA
关键词
GPGPU; STT-RAM; Cache; Timing; Energy Consumption; Soft Error Resilience;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Nowadays, general purpose Graphic Processing Units (GPGPUs) have become the technical trend for complex science and engineering computing in the exascale, which is through its unique capability of massive parallel computing based on the many-core architecture. Also, the occurrence probability of soft errors caused by particle strike on the large-scale computing system built by GPGPUs has been boosted significantly. Spin-Transfer Torque RAM (STT-RAM) benefits from its unique way of carrying information through a Magnetic Tunnel Junction (MTJ), and then it is a feasible soft error resilient solution due to its immunity to soft errors. However, STT-RAM suffers from the large overhead of latency and energy consumption on write operations, and thus results in hesitating of adopting STT-RAM into memory system design. Therefore, it is very necessary to do a comprehensive performance evaluation of adopting the STT-RAM into the memory hierarchy of the GPGPU architecture (i.e., hybrid STT-RAM/SRAM cache architectures). This work offers a fair and comprehensive performance evaluation for GPGPU applications based on different cache associativities and multiple plans of partial or complete adopting STT-RAM into the memory hierarchy of the GPGPU, which could offer useful options for the soft error resilient GPGPU architecture design. In addition, this work encloses that a proper combination of cache configuration and adoption plan may result in only slight timing performance drop and equivalent energy consumption performance, while taking advantage of the soft error resilience.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] Exploring Applications of STT-RAM in GPU Architectures
    Liu, Xiaoxiao
    Mao, Mengjie
    Bi, Xiuyuan
    Li, Hai
    Chen, Yiran
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2021, 68 (01) : 238 - 249
  • [2] Code motion for migration minimization in STT-RAM based hybrid cache
    Li, Qingan
    Shi, Liang
    Li, Jianhua
    Xue, Chun Jason
    He, Yanxiang
    2012 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2012, : 410 - 415
  • [3] Prediction Table based Management Policy for STT-RAM and SRAM Hybrid Cache
    Quan, Baixing
    Zhang, Tiefei
    Chen, Tianzhou
    Wu, Jianzhong
    2012 7TH INTERNATIONAL CONFERENCE ON COMPUTING AND CONVERGENCE TECHNOLOGY (ICCCT2012), 2012, : 1092 - 1097
  • [4] Prediction Hybrid Cache: An Energy-Efficient STT-RAM Cache Architecture
    Ahn, Junwhan
    Yoo, Sungjoo
    Choi, Kiyoung
    IEEE TRANSACTIONS ON COMPUTERS, 2016, 65 (03) : 940 - 951
  • [5] Low Power Data-Aware STT-RAM based Hybrid Cache Architecture
    Imani, Mohsen
    Patil, Shruti
    Rosing, Tajana
    PROCEEDINGS OF THE SEVENTEENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN ISQED 2016, 2016, : 88 - 94
  • [6] OSCAR: Orchestrating STT-RAM Cache Traffic for Heterogeneous CPU-GPU Architectures
    Zhan, Jia
    Kayiran, Onur
    Loh, Gabriel H.
    Das, Chita R.
    Xie, Yuan
    2016 49TH ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE (MICRO), 2016,
  • [7] A Novel Hybrid Last Level Cache Based on Multi-retention STT-RAM Cells
    Zhang, Hongguang
    Zhang, Minxuan
    Zhao, Zhenyu
    Tian, Shuo
    ADVANCED COMPUTER ARCHITECTURE, ACA 2016, 2016, 626 : 28 - 39
  • [8] Compiler-Assisted Preferred Caching for Embedded Systems with STT-RAM based Hybrid Cache
    Li, Qingan
    Zhao, Mengying
    Xue, Chun Jason
    He, Yanxiang
    ACM SIGPLAN NOTICES, 2012, 47 (05) : 109 - 118
  • [9] A Hybrid PRAM and STT-RAM Cache Architecture for Extending the Lifetime of PRAM Caches
    Joo, Yongsoo
    Park, Sangsoo
    IEEE COMPUTER ARCHITECTURE LETTERS, 2013, 12 (02) : 55 - 58
  • [10] Migration-aware Loop Retiming for STT-RAM based Hybrid Cache for Embedded Systems
    Qiu, Keni
    Zhao, Mengying
    Fu, Chenchen
    Shi, Liang
    Xue, Chun Jason
    PROCEEDINGS OF THE 2013 IEEE 24TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS (ASAP 13), 2013, : 83 - 86