Improving Cache Performance with an ExtraCache
碩士 === 元智大學 === 資訊工程學系 === 104 === To amortize the performance gap between processor and memory, cache has become one important component in a computer system. However, we find that cache access behavior is unbalanced among different cache sets. We utilize the concept of victim cache as extraCache f...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2016
|
Online Access: | http://ndltd.ncl.edu.tw/handle/3ycr35 |
id |
ndltd-TW-104YZU05392076 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-104YZU053920762019-05-15T22:53:48Z http://ndltd.ncl.edu.tw/handle/3ycr35 Improving Cache Performance with an ExtraCache 利用ExtraCache改善快取記憶體效能 Yu-Ting Wu 吳宇庭 碩士 元智大學 資訊工程學系 104 To amortize the performance gap between processor and memory, cache has become one important component in a computer system. However, we find that cache access behavior is unbalanced among different cache sets. We utilize the concept of victim cache as extraCache for a certain cache sets (VIP sets) to alleviate the unbalanced cache access problem. In this thesis, we use static VIP cache set to reduce cache miss rate. Since static VIP cache set miss rate is different, we can further provide more extraCacahe blocks for a few VIP cache sets with high cache access counts to reduce miss rate. Compared to a conventional cache with doubled cache size (i.e., 100% area overhead), the proposed extraCache achieves similar performance improvement with only 25% area overhead. Yi-Yu Liu 劉一宇 2016 學位論文 ; thesis 62 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 元智大學 === 資訊工程學系 === 104 === To amortize the performance gap between processor and memory, cache has become one important component in a computer system. However, we find that cache access behavior is unbalanced among different cache sets. We utilize the concept of victim cache as extraCache for a certain cache sets (VIP sets) to alleviate the unbalanced cache access problem. In this thesis, we use static VIP cache set to reduce cache miss rate. Since static VIP cache set miss rate is different, we can further provide more extraCacahe blocks for a few VIP cache sets with high cache access counts to reduce miss rate. Compared to a conventional cache with doubled cache size (i.e., 100% area overhead), the proposed extraCache achieves similar performance improvement with only 25% area overhead.
|
author2 |
Yi-Yu Liu |
author_facet |
Yi-Yu Liu Yu-Ting Wu 吳宇庭 |
author |
Yu-Ting Wu 吳宇庭 |
spellingShingle |
Yu-Ting Wu 吳宇庭 Improving Cache Performance with an ExtraCache |
author_sort |
Yu-Ting Wu |
title |
Improving Cache Performance with an ExtraCache |
title_short |
Improving Cache Performance with an ExtraCache |
title_full |
Improving Cache Performance with an ExtraCache |
title_fullStr |
Improving Cache Performance with an ExtraCache |
title_full_unstemmed |
Improving Cache Performance with an ExtraCache |
title_sort |
improving cache performance with an extracache |
publishDate |
2016 |
url |
http://ndltd.ncl.edu.tw/handle/3ycr35 |
work_keys_str_mv |
AT yutingwu improvingcacheperformancewithanextracache AT wúyǔtíng improvingcacheperformancewithanextracache AT yutingwu lìyòngextracachegǎishànkuàiqǔjìyìtǐxiàonéng AT wúyǔtíng lìyòngextracachegǎishànkuàiqǔjìyìtǐxiàonéng |
_version_ |
1719137119455150080 |