Traffic-Balanced Routing Algorithm for Irregular Mesh-Based On-Chip Networks

碩士 === 臺灣大學 === 電子工程學研究所 === 95 === On-chip networks (OCNs) have been proposed to solve increasing scale and complexity of the designs in nano-scale VLSI designs. In OCNs, the concept of irregular mesh is an important issue because IPs with different sizes can be supported. In order to solve routing...

Full description

Bibliographic Details
Main Authors: Chun-Hsiang Huang, 黃群翔
Other Authors: 吳安宇
Format: Others
Language:en_US
Published: 2007
Online Access:http://ndltd.ncl.edu.tw/handle/62823154909881740297
id ndltd-TW-095NTU05428118
record_format oai_dc
spelling ndltd-TW-095NTU054281182015-10-13T13:55:54Z http://ndltd.ncl.edu.tw/handle/62823154909881740297 Traffic-Balanced Routing Algorithm for Irregular Mesh-Based On-Chip Networks 適用於晶片內非規律網狀網路之交通均衡負載路由演算法 Chun-Hsiang Huang 黃群翔 碩士 臺灣大學 電子工程學研究所 95 On-chip networks (OCNs) have been proposed to solve increasing scale and complexity of the designs in nano-scale VLSI designs. In OCNs, the concept of irregular mesh is an important issue because IPs with different sizes can be supported. In order to solve routing on irregular mesh, modified routing algorithms to detour oversized IPs (OIPs) are needed. Fault-tolerant routing algorithms have been thought as solutions for irregular mesh because of the similar topology, faulty mesh, in multicomputer system. However, directly applying fault-tolerant routing algorithms may cause two serious problems: 1) heavy traffic loads around OIPs and unbalanced traffic loads on irregular meshes, 2) some paths of packets much longer than minimal path. In this thesis, we propose an OIP avoidance pre-routing (OAPR) algorithm to solve the aforementioned problems. OAPR can make traffic loads even spread on the networks, and shorten some paths of packets. Therefore, the networks using OAPR have lower latency and higher throughput than those using fault-tolerant routing algorithms. In our experiments, three different cases are simulated to demonstrate that proposed OAPR improve 55.6% ~ 100% sustainable throughputs than two cited fault-tolerant routing algorithm, Chen and Chiu’s algorithm [15] and extended XY routing algorithm [17]. Finally, we implement OAPR into hardware. The area overhead of OAPR is less than 1% compared to a whole router [24]. OAPR algorithm has good performance and is practical for irregular mesh-based OCNs. 吳安宇 2007 學位論文 ; thesis 55 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 臺灣大學 === 電子工程學研究所 === 95 === On-chip networks (OCNs) have been proposed to solve increasing scale and complexity of the designs in nano-scale VLSI designs. In OCNs, the concept of irregular mesh is an important issue because IPs with different sizes can be supported. In order to solve routing on irregular mesh, modified routing algorithms to detour oversized IPs (OIPs) are needed. Fault-tolerant routing algorithms have been thought as solutions for irregular mesh because of the similar topology, faulty mesh, in multicomputer system. However, directly applying fault-tolerant routing algorithms may cause two serious problems: 1) heavy traffic loads around OIPs and unbalanced traffic loads on irregular meshes, 2) some paths of packets much longer than minimal path. In this thesis, we propose an OIP avoidance pre-routing (OAPR) algorithm to solve the aforementioned problems. OAPR can make traffic loads even spread on the networks, and shorten some paths of packets. Therefore, the networks using OAPR have lower latency and higher throughput than those using fault-tolerant routing algorithms. In our experiments, three different cases are simulated to demonstrate that proposed OAPR improve 55.6% ~ 100% sustainable throughputs than two cited fault-tolerant routing algorithm, Chen and Chiu’s algorithm [15] and extended XY routing algorithm [17]. Finally, we implement OAPR into hardware. The area overhead of OAPR is less than 1% compared to a whole router [24]. OAPR algorithm has good performance and is practical for irregular mesh-based OCNs.
author2 吳安宇
author_facet 吳安宇
Chun-Hsiang Huang
黃群翔
author Chun-Hsiang Huang
黃群翔
spellingShingle Chun-Hsiang Huang
黃群翔
Traffic-Balanced Routing Algorithm for Irregular Mesh-Based On-Chip Networks
author_sort Chun-Hsiang Huang
title Traffic-Balanced Routing Algorithm for Irregular Mesh-Based On-Chip Networks
title_short Traffic-Balanced Routing Algorithm for Irregular Mesh-Based On-Chip Networks
title_full Traffic-Balanced Routing Algorithm for Irregular Mesh-Based On-Chip Networks
title_fullStr Traffic-Balanced Routing Algorithm for Irregular Mesh-Based On-Chip Networks
title_full_unstemmed Traffic-Balanced Routing Algorithm for Irregular Mesh-Based On-Chip Networks
title_sort traffic-balanced routing algorithm for irregular mesh-based on-chip networks
publishDate 2007
url http://ndltd.ncl.edu.tw/handle/62823154909881740297
work_keys_str_mv AT chunhsianghuang trafficbalancedroutingalgorithmforirregularmeshbasedonchipnetworks
AT huángqúnxiáng trafficbalancedroutingalgorithmforirregularmeshbasedonchipnetworks
AT chunhsianghuang shìyòngyújīngpiànnèifēiguīlǜwǎngzhuàngwǎnglùzhījiāotōngjūnhéngfùzàilùyóuyǎnsuànfǎ
AT huángqúnxiáng shìyòngyújīngpiànnèifēiguīlǜwǎngzhuàngwǎnglùzhījiāotōngjūnhéngfùzàilùyóuyǎnsuànfǎ
_version_ 1717745213997318144