Elastic Superposition Mapping for Heterogeneous Tasks in Reconfigurable Multicore Architecture
碩士 === 國立中正大學 === 資訊工程研究所 === 102 === With technology improvement, more and more applications are being integrated into a single chip, which requires a large number of processing elements (PE) in a system such that computation can be effectively enhanced through parallel processing. However, the PEs...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2014
|
Online Access: | http://ndltd.ncl.edu.tw/handle/98341348470343638937 |
id |
ndltd-TW-101CCU00392107 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-101CCU003921072015-10-13T23:30:31Z http://ndltd.ncl.edu.tw/handle/98341348470343638937 Elastic Superposition Mapping for Heterogeneous Tasks in Reconfigurable Multicore Architecture 針對可重組式多核心架構之異質任務彈性疊加任務配置 Chien-Yu Wang 王健宇 碩士 國立中正大學 資訊工程研究所 102 With technology improvement, more and more applications are being integrated into a single chip, which requires a large number of processing elements (PE) in a system such that computation can be effectively enhanced through parallel processing. However, the PEs are often inter-connected by a conventional bus that becomes a communication bottleneck. To support more efficient parallel processing, the Network-on-Chip (NoC) is increasing being adopted as a new alternative interconnection architecture. Nevertheless, NoC has presented new challenges, including mapping tasks to the PEs in reconfigurable heterogeneous CPU/GPU multicore architecture, which has become an increasingly important issue. Region-based allocation of PE results in internal fragmentation, and non-region based allocation results in external fragmentation. To address this issue and to overcome the problems in state-of-the-art task mapping methods, we propose a novel Elastic Superposition Mapping (ESM) that introduces a useful PE reservation heuristic along with dynamic cross-application superposition. ESM can provide a great elasticity for NoC to map more applications. Thus, the task load on PE will increase. Experiments show that compared with state-of-the-art region-based mapping, 7% to 49% more applications can be executed; the average task load on PE can be increased by 5.5% to 56%; and the application waiting time can be reduced by 11% to 54%. Pao-Ann Hsiung 熊博安 2014 學位論文 ; thesis 54 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立中正大學 === 資訊工程研究所 === 102 === With technology improvement, more and more applications are being integrated into a single chip, which requires a large number of processing elements (PE) in a system such that computation can be effectively enhanced through parallel processing. However, the PEs are often inter-connected by a conventional bus that becomes a communication bottleneck. To support more efficient parallel processing, the Network-on-Chip (NoC) is increasing being adopted as a new alternative interconnection architecture. Nevertheless, NoC has presented new challenges, including mapping tasks to the PEs in reconfigurable heterogeneous CPU/GPU multicore architecture, which has become an increasingly important issue.
Region-based allocation of PE results in internal fragmentation, and non-region based allocation results in external fragmentation. To address this issue and to overcome the problems in state-of-the-art task mapping methods, we propose a novel Elastic Superposition Mapping (ESM) that introduces a useful PE reservation heuristic along with dynamic cross-application superposition. ESM can provide a great elasticity for NoC to map more applications. Thus, the task load on PE will increase.
Experiments show that compared with state-of-the-art region-based mapping, 7% to 49% more applications can be executed; the average task load on PE can be increased by 5.5% to 56%; and the application waiting time can be reduced by 11% to 54%.
|
author2 |
Pao-Ann Hsiung |
author_facet |
Pao-Ann Hsiung Chien-Yu Wang 王健宇 |
author |
Chien-Yu Wang 王健宇 |
spellingShingle |
Chien-Yu Wang 王健宇 Elastic Superposition Mapping for Heterogeneous Tasks in Reconfigurable Multicore Architecture |
author_sort |
Chien-Yu Wang |
title |
Elastic Superposition Mapping for Heterogeneous Tasks in Reconfigurable Multicore Architecture |
title_short |
Elastic Superposition Mapping for Heterogeneous Tasks in Reconfigurable Multicore Architecture |
title_full |
Elastic Superposition Mapping for Heterogeneous Tasks in Reconfigurable Multicore Architecture |
title_fullStr |
Elastic Superposition Mapping for Heterogeneous Tasks in Reconfigurable Multicore Architecture |
title_full_unstemmed |
Elastic Superposition Mapping for Heterogeneous Tasks in Reconfigurable Multicore Architecture |
title_sort |
elastic superposition mapping for heterogeneous tasks in reconfigurable multicore architecture |
publishDate |
2014 |
url |
http://ndltd.ncl.edu.tw/handle/98341348470343638937 |
work_keys_str_mv |
AT chienyuwang elasticsuperpositionmappingforheterogeneoustasksinreconfigurablemulticorearchitecture AT wángjiànyǔ elasticsuperpositionmappingforheterogeneoustasksinreconfigurablemulticorearchitecture AT chienyuwang zhēnduìkězhòngzǔshìduōhéxīnjiàgòuzhīyìzhìrènwùdànxìngdiéjiārènwùpèizhì AT wángjiànyǔ zhēnduìkězhòngzǔshìduōhéxīnjiàgòuzhīyìzhìrènwùdànxìngdiéjiārènwùpèizhì |
_version_ |
1718085543600848896 |