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...

Full description

Bibliographic Details
Main Authors: Yu-Ting Wu, 吳宇庭
Other Authors: Yi-Yu Liu
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