POSTER: Variable Sized Cache-Block Compaction
References
[...]
4,039 citations
"POSTER: Variable Sized Cache-Block ..." refers methods in this paper
...We consider benchmarks from SPEC CPU 2006 [5] and CRONO [6] running on GEM5 simulator [7]....
[...]
348 citations
"POSTER: Variable Sized Cache-Block ..." refers methods in this paper
...Both DCC and YACC use BDI [4] compression scheme....
[...]
...New BDI encoding: To avoid fetching multiple compression sizes for determining the position of a block, we introduce a new base-delta-immediate (BDI) encoding (refer to Table I)....
[...]
93 citations
"POSTER: Variable Sized Cache-Block ..." refers methods in this paper
...We consider benchmarks from SPEC CPU 2006 [5] and CRONO [6] running on GEM5 simulator [7]....
[...]
83 citations
"POSTER: Variable Sized Cache-Block ..." refers background or methods in this paper
...Though DCCS8 achieves better effective cache capacity, it incurs high storage overhead....
[...]
...Decoupled compressed cache (DCC) [1] stored variable-sized blocks together with the help of additional tag structures, while yet another compressed cache (YACC) [2] compromised on the overall performance to eliminate the storage overhead....
[...]
...A longer run-time and additional accesses increase the overall energy consumption of DCC. Owing to a significantly lower miss-rate, VSCC outperforms YACC as well....
[...]
...Lack of any additional tag structure allows VSCC to outperform DCC in terms of IPC and energy, in spite of DCC having lower miss-rate....
[...]
...Irrespective of a lower missrate, DCC suffers from lower IPC due to a longer run-time – attributed by the accesses made to its additional tag structure....
[...]
81 citations
"POSTER: Variable Sized Cache-Block ..." refers background in this paper
...Recent compaction techniques [1], [2] have adopted sectoring [3] – which uses a single tag to track multiple neighbouring blocks (collectively known as sectors) with some additional metadata....
[...]