Performance Comparison of Multiple Units in SDF and Simplescalar Architecture

碩士 === 輔仁大學 === 資訊工程學系 === 96 === Scheduled data flow is a unique architecture. This architecture is based on the concept of dataflow, including the characteristics of decoupling of memory access and the non-blocking multithreading. SDF architecture does not use complicated hardware as von Neumann a...

Full description

Bibliographic Details
Main Authors: chou fei hung, 周飛鴻
Other Authors: Joseph Arul
Format: Others
Language:en_US
Published: 2008
Online Access:http://ndltd.ncl.edu.tw/handle/67692228977041095123
id ndltd-TW-094FJU00392044
record_format oai_dc
spelling ndltd-TW-094FJU003920442016-05-18T04:12:10Z http://ndltd.ncl.edu.tw/handle/67692228977041095123 Performance Comparison of Multiple Units in SDF and Simplescalar Architecture 可排程資料流程架構及純量架構的多執行單元效能比較 chou fei hung 周飛鴻 碩士 輔仁大學 資訊工程學系 96 Scheduled data flow is a unique architecture. This architecture is based on the concept of dataflow, including the characteristics of decoupling of memory access and the non-blocking multithreading. SDF architecture does not use complicated hardware as von Neumann architecture’s scoreboard and reservation stations for dynamic instruction scheduling. Thus, it is easy to place more units on a single core. In this research we present a notion that increasing the number of units in SDF architecture and comparing with multi-ALU in Simplescalar architecture shows better performance. Simplescalar architecture provides a very complex out-of-order issue superscalar processor. Simplescalar processor’s simulator, which has a two-level memory system, speculative execution and many ALUs that can be supported simultaneously to take advantage of ILP. In our evaluations, with several small benchmarks, demonstrate that the reduction in clock cycles is much better in SDF using multiple units than Simplescalar’s architecture using multiple ALUs. The results presented in this thesis we can see that SDF architecture shows better performance when more units are added. It is useful to add more and more units and can still find the thread level parallelism (TLP) in SDF. Which can be complimented with ILP. Joseph Arul 周賜福 2008 學位論文 ; thesis 71 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 輔仁大學 === 資訊工程學系 === 96 === Scheduled data flow is a unique architecture. This architecture is based on the concept of dataflow, including the characteristics of decoupling of memory access and the non-blocking multithreading. SDF architecture does not use complicated hardware as von Neumann architecture’s scoreboard and reservation stations for dynamic instruction scheduling. Thus, it is easy to place more units on a single core. In this research we present a notion that increasing the number of units in SDF architecture and comparing with multi-ALU in Simplescalar architecture shows better performance. Simplescalar architecture provides a very complex out-of-order issue superscalar processor. Simplescalar processor’s simulator, which has a two-level memory system, speculative execution and many ALUs that can be supported simultaneously to take advantage of ILP. In our evaluations, with several small benchmarks, demonstrate that the reduction in clock cycles is much better in SDF using multiple units than Simplescalar’s architecture using multiple ALUs. The results presented in this thesis we can see that SDF architecture shows better performance when more units are added. It is useful to add more and more units and can still find the thread level parallelism (TLP) in SDF. Which can be complimented with ILP.
author2 Joseph Arul
author_facet Joseph Arul
chou fei hung
周飛鴻
author chou fei hung
周飛鴻
spellingShingle chou fei hung
周飛鴻
Performance Comparison of Multiple Units in SDF and Simplescalar Architecture
author_sort chou fei hung
title Performance Comparison of Multiple Units in SDF and Simplescalar Architecture
title_short Performance Comparison of Multiple Units in SDF and Simplescalar Architecture
title_full Performance Comparison of Multiple Units in SDF and Simplescalar Architecture
title_fullStr Performance Comparison of Multiple Units in SDF and Simplescalar Architecture
title_full_unstemmed Performance Comparison of Multiple Units in SDF and Simplescalar Architecture
title_sort performance comparison of multiple units in sdf and simplescalar architecture
publishDate 2008
url http://ndltd.ncl.edu.tw/handle/67692228977041095123
work_keys_str_mv AT choufeihung performancecomparisonofmultipleunitsinsdfandsimplescalararchitecture
AT zhōufēihóng performancecomparisonofmultipleunitsinsdfandsimplescalararchitecture
AT choufeihung kěpáichéngzīliàoliúchéngjiàgòujíchúnliàngjiàgòudeduōzhíxíngdānyuánxiàonéngbǐjiào
AT zhōufēihóng kěpáichéngzīliàoliúchéngjiàgòujíchúnliàngjiàgòudeduōzhíxíngdānyuánxiàonéngbǐjiào
_version_ 1718269277398630400