Design of a Contention-aware Hybrid On-Chip Memory Management Mechanism
碩士 === 國立成功大學 === 資訊工程學系碩博士班 === 101 === Scratchpad memories (SPM) have been increasingly used in embedded system due to their higher energy and area efficiency compared to ordinary caches. Hybrid on-chip memory architecture that combines SPM with a mini cache is also proposed. In order to reduce of...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2013
|
Online Access: | http://ndltd.ncl.edu.tw/handle/54741457670164006147 |
id |
ndltd-TW-101NCKU5392052 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-101NCKU53920522015-10-13T22:51:43Z http://ndltd.ncl.edu.tw/handle/54741457670164006147 Design of a Contention-aware Hybrid On-Chip Memory Management Mechanism 競爭感知混合式晶片內建記憶體管理機制之設計 Yu-ShiangChien 錢郁翔 碩士 國立成功大學 資訊工程學系碩博士班 101 Scratchpad memories (SPM) have been increasingly used in embedded system due to their higher energy and area efficiency compared to ordinary caches. Hybrid on-chip memory architecture that combines SPM with a mini cache is also proposed. In order to reduce off-chip memory access in hybrid on-chip memory architecture, some related works put the most frequently accessed data into SPM. However, these methods may be ineffective because the most frequently accessed data may be not the main cause of off-chip memory access. Instead, off-chip memory accesses are caused by cache miss, and reducing cache misses can reduce off-chip memory accesses. Therefore, in this work, we propose using cache miss as a criterion to determine whether a page should be moved to SPM. We propose a page miss bookkeeping circuit to calculate the number of cache misses happened in a page. When the number of misses in a page is higher than a threshold, the page is moved to SPM. Compared to cache on-chip memory architecture, experimental results show our method can reduce the energy delay production (EDP) by 49%. Compare to the work in [19], our method can reduce the EDP by 26%. Da-Wei Chang 張大緯 2013 學位論文 ; thesis 53 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立成功大學 === 資訊工程學系碩博士班 === 101 === Scratchpad memories (SPM) have been increasingly used in embedded system due to their higher energy and area efficiency compared to ordinary caches. Hybrid on-chip memory architecture that combines SPM with a mini cache is also proposed. In order to reduce off-chip memory access in hybrid on-chip memory architecture, some related works put the most frequently accessed data into SPM. However, these methods may be ineffective because the most frequently accessed data may be not the main cause of off-chip memory access. Instead, off-chip memory accesses are caused by cache miss, and reducing cache misses can reduce off-chip memory accesses. Therefore, in this work, we propose using cache miss as a criterion to determine whether a page should be moved to SPM. We propose a page miss bookkeeping circuit to calculate the number of cache misses happened in a page. When the number of misses in a page is higher than a threshold, the page is moved to SPM. Compared to cache on-chip memory architecture, experimental results show our method can reduce the energy delay production (EDP) by 49%. Compare to the work in [19], our method can reduce the EDP by 26%.
|
author2 |
Da-Wei Chang |
author_facet |
Da-Wei Chang Yu-ShiangChien 錢郁翔 |
author |
Yu-ShiangChien 錢郁翔 |
spellingShingle |
Yu-ShiangChien 錢郁翔 Design of a Contention-aware Hybrid On-Chip Memory Management Mechanism |
author_sort |
Yu-ShiangChien |
title |
Design of a Contention-aware Hybrid On-Chip Memory Management Mechanism |
title_short |
Design of a Contention-aware Hybrid On-Chip Memory Management Mechanism |
title_full |
Design of a Contention-aware Hybrid On-Chip Memory Management Mechanism |
title_fullStr |
Design of a Contention-aware Hybrid On-Chip Memory Management Mechanism |
title_full_unstemmed |
Design of a Contention-aware Hybrid On-Chip Memory Management Mechanism |
title_sort |
design of a contention-aware hybrid on-chip memory management mechanism |
publishDate |
2013 |
url |
http://ndltd.ncl.edu.tw/handle/54741457670164006147 |
work_keys_str_mv |
AT yushiangchien designofacontentionawarehybridonchipmemorymanagementmechanism AT qiányùxiáng designofacontentionawarehybridonchipmemorymanagementmechanism AT yushiangchien jìngzhēnggǎnzhīhùnhéshìjīngpiànnèijiànjìyìtǐguǎnlǐjīzhìzhīshèjì AT qiányùxiáng jìngzhēnggǎnzhīhùnhéshìjīngpiànnèijiànjìyìtǐguǎnlǐjīzhìzhīshèjì |
_version_ |
1718080742698778624 |