Trace Reuse Cache for RISC Processor Architecture
碩士 === 國立成功大學 === 電腦與通信工程研究所 === 100 === In this thesis, we propose a new mechanism named Trace Reuse Cache (TRC) for instructions delivery to reduce power consumption of RISC processor architecture. With additional circuit in CPU fetch stage and TRC, it is possible to choose suitable instructions...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2012
|
Online Access: | http://ndltd.ncl.edu.tw/handle/47497086044950085121 |
id |
ndltd-TW-100NCKU5652077 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-100NCKU56520772015-10-13T21:38:03Z http://ndltd.ncl.edu.tw/handle/47497086044950085121 Trace Reuse Cache for RISC Processor Architecture 適用於RISC處理器之歷程快取記憶體架構 Hang-ChinKuo 郭漢衿 碩士 國立成功大學 電腦與通信工程研究所 100 In this thesis, we propose a new mechanism named Trace Reuse Cache (TRC) for instructions delivery to reduce power consumption of RISC processor architecture. With additional circuit in CPU fetch stage and TRC, it is possible to choose suitable instructions in the system for reuse, and to get better performance. We also analyze the whole system and evaluate the IPC, hit rate, and power consumption. Based on an ARM-compatible 5-stage RISC core, we attach the TRC to the cache memory system and modify part of the pipeline architecture for supporting TRC instruction delivery with small area overhead. The purpose is to lower the power consumption of cache itself and benefit the instruction fetching performance. Experimental result shows that there is less power dissipation in our work than traditional case only with an instruction cache. Moreover, TRC provides the designer with an additional option, and has possibility to enhance system. Chung-Ho Chen 陳中和 2012 學位論文 ; thesis 38 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立成功大學 === 電腦與通信工程研究所 === 100 === In this thesis, we propose a new mechanism named Trace Reuse Cache (TRC) for instructions delivery to reduce power consumption of RISC processor architecture. With additional circuit in CPU fetch stage and TRC, it is possible to choose suitable instructions in the system for reuse, and to get better performance. We also analyze the whole system and evaluate the IPC, hit rate, and power consumption.
Based on an ARM-compatible 5-stage RISC core, we attach the TRC to the cache memory system and modify part of the pipeline architecture for supporting TRC instruction delivery with small area overhead. The purpose is to lower the power consumption of cache itself and benefit the instruction fetching performance.
Experimental result shows that there is less power dissipation in our work than traditional case only with an instruction cache. Moreover, TRC provides the designer with an additional option, and has possibility to enhance system.
|
author2 |
Chung-Ho Chen |
author_facet |
Chung-Ho Chen Hang-ChinKuo 郭漢衿 |
author |
Hang-ChinKuo 郭漢衿 |
spellingShingle |
Hang-ChinKuo 郭漢衿 Trace Reuse Cache for RISC Processor Architecture |
author_sort |
Hang-ChinKuo |
title |
Trace Reuse Cache for RISC Processor Architecture |
title_short |
Trace Reuse Cache for RISC Processor Architecture |
title_full |
Trace Reuse Cache for RISC Processor Architecture |
title_fullStr |
Trace Reuse Cache for RISC Processor Architecture |
title_full_unstemmed |
Trace Reuse Cache for RISC Processor Architecture |
title_sort |
trace reuse cache for risc processor architecture |
publishDate |
2012 |
url |
http://ndltd.ncl.edu.tw/handle/47497086044950085121 |
work_keys_str_mv |
AT hangchinkuo tracereusecacheforriscprocessorarchitecture AT guōhànjīn tracereusecacheforriscprocessorarchitecture AT hangchinkuo shìyòngyúriscchùlǐqìzhīlìchéngkuàiqǔjìyìtǐjiàgòu AT guōhànjīn shìyòngyúriscchùlǐqìzhīlìchéngkuàiqǔjìyìtǐjiàgòu |
_version_ |
1718067813138038784 |