Performance Evaluation of Application-Specific RISC Processor Improvements

碩士 === 國立清華大學 === 資訊工程學系 === 93 === The RISC architecture is a load-store architecture that its data processing operations execute only on registers. When the programmer executes the computational operations, the processed data must be loaded from memory to registers and calculated. After completing...

Full description

Bibliographic Details
Main Authors: Chang-Hung Yang, 楊長泓
Other Authors: Chin-Yu Huang
Format: Others
Language:en_US
Published: 2005
Online Access:http://ndltd.ncl.edu.tw/handle/90316049793839666708
id ndltd-TW-093NTHU5392124
record_format oai_dc
spelling ndltd-TW-093NTHU53921242015-10-13T11:15:49Z http://ndltd.ncl.edu.tw/handle/90316049793839666708 Performance Evaluation of Application-Specific RISC Processor Improvements 在特定應用導向下精簡指令集處理器改進後之效能評估 Chang-Hung Yang 楊長泓 碩士 國立清華大學 資訊工程學系 93 The RISC architecture is a load-store architecture that its data processing operations execute only on registers. When the programmer executes the computational operations, the processed data must be loaded from memory to registers and calculated. After completing the operations, it also needs to write the results back to memory. In fact, the signal processing application requires many data computations. It takes many resources to execute data movements and operations. Therefore, the performance of the signal processing application is limited on traditional RISC architecture. The proposed thesis will only focus on one RISC microprocessor because many microprocessors are RISC architecture, such as SPARC, MIPS, PowerPC and ARM. Furthermore, many signal processing applications are computation intensive, such as G.729 and MP3 codec. The proposed thesis also focuses on one signal processing application. In this thesis, ARM processor and MP3 decoder are selected as the RISC architecture platform and signal processing application, respectively. Moreover, because the signal processing application can not execute efficiently on traditional RISC architecture, both software optimization and architecture enhancement will be used to improve the performance of the system. The experimental results have shown great performance improvements in the system. Chin-Yu Huang 黃慶育 2005 學位論文 ; thesis 47 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立清華大學 === 資訊工程學系 === 93 === The RISC architecture is a load-store architecture that its data processing operations execute only on registers. When the programmer executes the computational operations, the processed data must be loaded from memory to registers and calculated. After completing the operations, it also needs to write the results back to memory. In fact, the signal processing application requires many data computations. It takes many resources to execute data movements and operations. Therefore, the performance of the signal processing application is limited on traditional RISC architecture. The proposed thesis will only focus on one RISC microprocessor because many microprocessors are RISC architecture, such as SPARC, MIPS, PowerPC and ARM. Furthermore, many signal processing applications are computation intensive, such as G.729 and MP3 codec. The proposed thesis also focuses on one signal processing application. In this thesis, ARM processor and MP3 decoder are selected as the RISC architecture platform and signal processing application, respectively. Moreover, because the signal processing application can not execute efficiently on traditional RISC architecture, both software optimization and architecture enhancement will be used to improve the performance of the system. The experimental results have shown great performance improvements in the system.
author2 Chin-Yu Huang
author_facet Chin-Yu Huang
Chang-Hung Yang
楊長泓
author Chang-Hung Yang
楊長泓
spellingShingle Chang-Hung Yang
楊長泓
Performance Evaluation of Application-Specific RISC Processor Improvements
author_sort Chang-Hung Yang
title Performance Evaluation of Application-Specific RISC Processor Improvements
title_short Performance Evaluation of Application-Specific RISC Processor Improvements
title_full Performance Evaluation of Application-Specific RISC Processor Improvements
title_fullStr Performance Evaluation of Application-Specific RISC Processor Improvements
title_full_unstemmed Performance Evaluation of Application-Specific RISC Processor Improvements
title_sort performance evaluation of application-specific risc processor improvements
publishDate 2005
url http://ndltd.ncl.edu.tw/handle/90316049793839666708
work_keys_str_mv AT changhungyang performanceevaluationofapplicationspecificriscprocessorimprovements
AT yángzhǎnghóng performanceevaluationofapplicationspecificriscprocessorimprovements
AT changhungyang zàitèdìngyīngyòngdǎoxiàngxiàjīngjiǎnzhǐlìngjíchùlǐqìgǎijìnhòuzhīxiàonéngpínggū
AT yángzhǎnghóng zàitèdìngyīngyòngdǎoxiàngxiàjīngjiǎnzhǐlìngjíchùlǐqìgǎijìnhòuzhīxiàonéngpínggū
_version_ 1716840607838633984