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

Full description

Bibliographic Details
Main Authors: Hang-ChinKuo, 郭漢衿
Other Authors: Chung-Ho Chen
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