Dynamic Task Scheduling with Congestion Speculation for Network-on-Chip
碩士 === 國立中正大學 === 資訊工程所 === 98 === Network-on-Chip (NoC) is considered as a promising communication architecture to replace the dedicated interconnections and shared buses for future embedded system platforms. In such a parallel platform, the mapping for application to NoC becomes a key issue becaus...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2010
|
Online Access: | http://ndltd.ncl.edu.tw/handle/41614103482189619352 |
id |
ndltd-TW-098CCU05392017 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-098CCU053920172015-10-13T18:25:31Z http://ndltd.ncl.edu.tw/handle/41614103482189619352 Dynamic Task Scheduling with Congestion Speculation for Network-on-Chip 針對晶片網路之壅塞推測動態任務排程演算法 Sheng-Ya Tong 童聖亞 碩士 國立中正大學 資訊工程所 98 Network-on-Chip (NoC) is considered as a promising communication architecture to replace the dedicated interconnections and shared buses for future embedded system platforms. In such a parallel platform, the mapping for application to NoC becomes a key issue because it affects throughput significantly due to the problem of communication congestion, which causes the increased communication latency, and the lowered system performance and resource utilization. Beside, to design an efficient NoC platform, mapping task to computation nodes and scheduling communication should be taken into consideration. In this work, we propose an efficient dynamic task scheduling with congestion speculation (DTSCS) that not only includes the conventional application mapping but also further considers the future traffic pattern based on the link utilization. The proposed algorithm can reduces the overall congestion, instead of only improving the current packet blocking situation. Our experiment results have demonstrated that compared to other existing congestion-aware algorithms, the proposed DTSCS algorithm can reduce up to 40.5% of average communication latency, while the maximal communication latency can be reduced by up to 67.7%. Pao-Ann Hsiung 熊博安 2010 學位論文 ; thesis 95 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立中正大學 === 資訊工程所 === 98 === Network-on-Chip (NoC) is considered as a promising communication architecture to replace the dedicated interconnections and shared buses for future embedded system platforms. In such a parallel platform, the mapping for application to NoC becomes a key issue because it affects throughput significantly due to the problem of communication congestion, which causes the increased communication latency, and the lowered system performance and resource utilization. Beside, to design an efficient NoC platform, mapping task to computation nodes and scheduling communication should be taken into consideration. In this work, we propose an efficient dynamic task scheduling with congestion speculation (DTSCS) that not only includes the conventional application mapping but also further considers the future traffic pattern based on the link utilization. The proposed algorithm can reduces the overall congestion, instead of only improving the current packet blocking situation. Our experiment results have demonstrated that compared to other existing congestion-aware algorithms, the proposed DTSCS algorithm can reduce up to 40.5% of average communication latency, while the maximal communication latency can be reduced by up to 67.7%.
|
author2 |
Pao-Ann Hsiung |
author_facet |
Pao-Ann Hsiung Sheng-Ya Tong 童聖亞 |
author |
Sheng-Ya Tong 童聖亞 |
spellingShingle |
Sheng-Ya Tong 童聖亞 Dynamic Task Scheduling with Congestion Speculation for Network-on-Chip |
author_sort |
Sheng-Ya Tong |
title |
Dynamic Task Scheduling with Congestion Speculation for Network-on-Chip |
title_short |
Dynamic Task Scheduling with Congestion Speculation for Network-on-Chip |
title_full |
Dynamic Task Scheduling with Congestion Speculation for Network-on-Chip |
title_fullStr |
Dynamic Task Scheduling with Congestion Speculation for Network-on-Chip |
title_full_unstemmed |
Dynamic Task Scheduling with Congestion Speculation for Network-on-Chip |
title_sort |
dynamic task scheduling with congestion speculation for network-on-chip |
publishDate |
2010 |
url |
http://ndltd.ncl.edu.tw/handle/41614103482189619352 |
work_keys_str_mv |
AT shengyatong dynamictaskschedulingwithcongestionspeculationfornetworkonchip AT tóngshèngyà dynamictaskschedulingwithcongestionspeculationfornetworkonchip AT shengyatong zhēnduìjīngpiànwǎnglùzhīyōngsāituīcèdòngtàirènwùpáichéngyǎnsuànfǎ AT tóngshèngyà zhēnduìjīngpiànwǎnglùzhīyōngsāituīcèdòngtàirènwùpáichéngyǎnsuànfǎ |
_version_ |
1718031974772244480 |