A Design of Simultaneous Multithreading RISC Processor with Non-blocking Load/Store
碩士 === 國立中正大學 === 資訊工程所 === 94 === This paper proposes a simultaneous multithreading RISC processor with non-blocking load/store. Many applications exhibit multi-tasking characteristics, such as parallel data operations in video and audio codec. But traditional RISC processor can not take advantage...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2006
|
Online Access: | http://ndltd.ncl.edu.tw/handle/04996868052452598620 |
id |
ndltd-TW-094CCU05392031 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-094CCU053920312015-10-13T10:45:18Z http://ndltd.ncl.edu.tw/handle/04996868052452598620 A Design of Simultaneous Multithreading RISC Processor with Non-blocking Load/Store 同步多緒搭配非阻礙式存取之精簡指令集處理器設計 Hao-sheng Chen 陳顥升 碩士 國立中正大學 資訊工程所 94 This paper proposes a simultaneous multithreading RISC processor with non-blocking load/store. Many applications exhibit multi-tasking characteristics, such as parallel data operations in video and audio codec. But traditional RISC processor can not take advantage of this inherent parallelism. Instead, multithreading technique enables more than one instruction string to be active in the CPU. Its ability to share hardware resource and hide memory latency would improve performance and efficiency. While multithreading processor is good at multi-processing, it has the limit on issuebandwidth and throughput. In this thesis, we design a 4-way, 2-issue SMT RISC processor to improve that with low design complexity and low area increment incurred. Besides, we also provide non-blocking load/store to hide memory latency. Finally, the clock rate of SMT RISC processor can reach of 210MHz. Tien-Fu Chen 陳添福 2006 學位論文 ; thesis 40 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立中正大學 === 資訊工程所 === 94 === This paper proposes a simultaneous multithreading RISC processor with non-blocking load/store.
Many applications exhibit multi-tasking characteristics, such as parallel data operations in video and audio codec. But traditional RISC processor can not take advantage of this inherent parallelism. Instead, multithreading technique enables more than one instruction string
to be active in the CPU. Its ability to share hardware resource and hide memory latency would improve performance and efficiency. While multithreading processor is good at multi-processing, it has the limit on issuebandwidth
and throughput. In this thesis, we design a 4-way, 2-issue SMT RISC processor to improve that with low design complexity and low area increment incurred. Besides, we
also provide non-blocking load/store to hide memory latency. Finally, the clock rate of SMT RISC processor can reach of 210MHz.
|
author2 |
Tien-Fu Chen |
author_facet |
Tien-Fu Chen Hao-sheng Chen 陳顥升 |
author |
Hao-sheng Chen 陳顥升 |
spellingShingle |
Hao-sheng Chen 陳顥升 A Design of Simultaneous Multithreading RISC Processor with Non-blocking Load/Store |
author_sort |
Hao-sheng Chen |
title |
A Design of Simultaneous Multithreading RISC Processor with Non-blocking Load/Store |
title_short |
A Design of Simultaneous Multithreading RISC Processor with Non-blocking Load/Store |
title_full |
A Design of Simultaneous Multithreading RISC Processor with Non-blocking Load/Store |
title_fullStr |
A Design of Simultaneous Multithreading RISC Processor with Non-blocking Load/Store |
title_full_unstemmed |
A Design of Simultaneous Multithreading RISC Processor with Non-blocking Load/Store |
title_sort |
design of simultaneous multithreading risc processor with non-blocking load/store |
publishDate |
2006 |
url |
http://ndltd.ncl.edu.tw/handle/04996868052452598620 |
work_keys_str_mv |
AT haoshengchen adesignofsimultaneousmultithreadingriscprocessorwithnonblockingloadstore AT chénhàoshēng adesignofsimultaneousmultithreadingriscprocessorwithnonblockingloadstore AT haoshengchen tóngbùduōxùdāpèifēizǔàishìcúnqǔzhījīngjiǎnzhǐlìngjíchùlǐqìshèjì AT chénhàoshēng tóngbùduōxùdāpèifēizǔàishìcúnqǔzhījīngjiǎnzhǐlìngjíchùlǐqìshèjì AT haoshengchen designofsimultaneousmultithreadingriscprocessorwithnonblockingloadstore AT chénhàoshēng designofsimultaneousmultithreadingriscprocessorwithnonblockingloadstore |
_version_ |
1716833046636789760 |