Compaction-free Compressed Cache for High Performance Multi-core System

被引:0
|
作者
Hsu, Po-Yang [1 ]
Lin, Pei-Lan [1 ]
Hwang, TingTing [1 ]
机构
[1] Natl Tsing Hua Univ, Dept Comp Sci, Hsinchu 30013, Taiwan
来源
2014 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD) | 2014年
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Compressed cache was used in shared last level cache (LLC) to increase the effective capacity [1] However, because of various data compression sizes, fragmentation problem of storage is inevitable in this cache design. When it happens, usually, a compaction process is invoked to make contiguous storage space. This compaction process induces extra cycle penalty and degrades the effectiveness of compressed cache design. In this paper, we propose a compaction-free compressed cache architecture which can completely eliminate the time for executing compaction. Based on this cache design, we demonstrate that our results, compared with the conventional cache, have system performance improvement by 16% and energy reduction by 16%. Compared with the work by Alameldeen et al. [1], our design has 5% more performance improvement and 3% more energy reduction. Compared with the work by Sardashti et al. [2], our design has 3% more performance improvement and 2% more energy reduction.
引用
收藏
页码:140 / 147
页数:8
相关论文
共 50 条
  • [31] Multi-Core Supported High Performance Security Analytics
    Cheng, Feng
    Azodi, Amir
    Jaeger, David
    Meinel, Christoph
    2013 IEEE 11TH INTERNATIONAL CONFERENCE ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING (DASC), 2013, : 621 - 626
  • [32] High Performance Global Illumination on Multi-core Architectures
    Padron, Emilio J.
    Amor, Margarita
    Doallo, Ramon
    Boo, Montserrat
    PROCEEDINGS OF THE PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, 2009, : 93 - +
  • [33] High performance dilated convolutions on multi-core DSPs
    Yang Wang
    Qinglin Wang
    Xiangdong Pei
    Songzhu Mei
    Rongchun Li
    Jie Liu
    CCF Transactions on High Performance Computing, 2024, 6 : 78 - 93
  • [34] Speculative High Performance Computation on Heterogeneous Multi-Core
    Liu Cong
    Wang Wen
    Wang Zhiying
    MODERN TECHNOLOGIES IN MATERIALS, MECHANICS AND INTELLIGENT SYSTEMS, 2014, 1049 : 2126 - +
  • [35] High performance dilated convolutions on multi-core DSPs
    Wang, Yang
    Wang, Qinglin
    Pei, Xiangdong
    Mei, Songzhu
    Li, Rongchun
    Liu, Jie
    CCF TRANSACTIONS ON HIGH PERFORMANCE COMPUTING, 2024, 6 (01) : 78 - 93
  • [36] Characterising the performance of cache-aware placement of Virtual Machines on a multi-core architecture
    Emeneker, Wesley
    Apon, Amy
    INTERNATIONAL JOURNAL OF AD HOC AND UBIQUITOUS COMPUTING, 2012, 10 (02) : 84 - 95
  • [37] CyPhOS - A Component-Based Cache-Aware Multi-core Operating System
    Borghorst, Hendrik
    Spinczyk, Olaf
    ARCHITECTURE OF COMPUTING SYSTEMS - ARCS 2019, 2019, 11479 : 171 - 182
  • [38] Real-Time Task Schedulers for a High-Performance Multi-Core System
    Prabhaker, M. Lordwin Cecil
    Ram, R. Saravana
    AUTOMATIC CONTROL AND COMPUTER SCIENCES, 2020, 54 (04) : 291 - 301
  • [39] Real-Time Task Schedulers for a High-Performance Multi-Core System
    Automatic Control and Computer Sciences, 2020, 54 : 291 - 301
  • [40] Cache Friendliness-Aware Management of Shared Last-Level Caches for High Performance Multi-Core Systems
    Kaseridis, Dimitris
    Iqbal, Muhammad Faisal
    John, Lizy Kurian
    IEEE TRANSACTIONS ON COMPUTERS, 2014, 63 (04) : 874 - 887