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 条
  • [31] Adaptive Placement and Migration Policy for an STT-RAM-Based Hybrid Cache
    Wang, Zhe
    Jimenez, Daniel A.
    Xu, Cong
    Sun, Guangyu
    Xie, Yuan
    2014 20TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE COMPUTER ARCHITECTURE (HPCA-20), 2014, : 13 - 24
  • [32] FRF: Toward Warp-Scheduler Friendly STT-RAM/SRAM Fine-Grained Hybrid GPGPU Register File Design
    Deng, Quan
    Zhang, Youtao
    Zhao, Zhenyu
    Zhang, Shuzheng
    Zhang, Minxuan
    Yang, Jun
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2020, 39 (10) : 2396 - 2409
  • [33] ABACa: Access Based Allocation on Set Wise Multi-Retention in STT-RAM Last Level Cache
    Agarwal, Sukarn
    Chakraborty, Shounak
    2021 IEEE 32ND INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS (ASAP 2021), 2021, : 171 - 174
  • [34] An ECC-Free MLC STT-RAM based Approximate Memory Design for Multimedia Applications
    Liu, Zihao
    Liu, Tao
    Guo, Jie
    Wu, Nansong
    Wen, Wujie
    2018 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2018, : 142 - 147
  • [35] Energy Aware and Reliable STT-RAM based Cache Design for 3D Embedded Chip-Multiprocessors
    Arezoomand, Fatemeh
    Asad, Arghavan
    Fazeli, Mahdi
    Fathy, Mahmood
    Mohammadi, Farah
    2017 12TH INTERNATIONAL SYMPOSIUM ON RECONFIGURABLE COMMUNICATION-CENTRIC SYSTEMS-ON-CHIP (RECOSOC), 2017,
  • [36] Energy-efficient Design of an STT-RAM-based Hybrid Cache Architecture
    Sato, Masayuki
    Hao, Xue
    Komatsu, Kazuhiko
    Kobayashi, Hiroaki
    2020 IEEE COOL CHIPS 23: IEEE SYMPOSIUM ON LOW-POWER AND HIGH-SPEED CHIPS AND SYSTEMS, 2020,
  • [37] Extending the Lifetime of Object-based NAND Flash Device with STT-RAM/DRAM Hybrid Buffer
    Min, Chuhan
    Guo, Jie
    Li, Hai
    Chen, Yiran
    2017 22ND ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2017, : 764 - 769
  • [38] Efficient Task Assignment and Scheduling on MPSoC with STT-RAM based Hybrid SPMs Considering Data Allocation
    Feng, Weiwei
    Gu, Shouzhen
    Yang, Yanqin
    Zhuge, Qingfeng
    Sha, Edwin H-M
    2017 15TH IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS AND 2017 16TH IEEE INTERNATIONAL CONFERENCE ON UBIQUITOUS COMPUTING AND COMMUNICATIONS (ISPA/IUCC 2017), 2017, : 794 - 800
  • [39] A Novel STT-RAM-Based Hybrid Cache for Intermittently Powered Processors in IoT Devices
    Xie, Mimi
    Pan, Chen
    Zhang, Youtao
    Hu, Jingtong
    Liu, Yongpan
    Xue, Chun Jason
    IEEE MICRO, 2019, 39 (01) : 24 - 32
  • [40] SRAM- and STT-RAM-based hybrid, shared last-level cache for on-chip CPU–GPU heterogeneous architectures
    Lan Gao
    Rui Wang
    Yunlong Xu
    Hailong Yang
    Zhongzhi Luan
    Depei Qian
    Han Zhang
    Jihong Cai
    The Journal of Supercomputing, 2018, 74 : 3388 - 3414