High performance hierarchical torus network

A Hierarchical Torus Network (HTN) is a 2D-torus of multiple basic modules, in which the basic modules are 3D-torus that are hierarchically interconnected for higher level networks. This research addresses the architecture of the HTN, deadlock-free dimension-order and adaptive routing algorithms, st...

Full description

Bibliographic Details
Main Authors: Rahman, M.M. Hafizur, Shah, Asadullah, Inoguchi, Yasushi
Format: Conference or Workshop Item
Language:English
Published: 2012
Subjects:
Online Access:http://irep.iium.edu.my/30708/
http://irep.iium.edu.my/30708/1/IRIIE_2012_1365.pdf
Description
Summary:A Hierarchical Torus Network (HTN) is a 2D-torus of multiple basic modules, in which the basic modules are 3D-torus that are hierarchically interconnected for higher level networks. This research addresses the architecture of the HTN, deadlock-free dimension-order and adaptive routing algorithms, static network performance, and dynamic communication performance (DCP). The static network performances are derived from the graph model and the DCP is evaluated by using dimension-order routing and newly proposed adaptive routing algorithms under various traffic patterns. It is shown that the HTN possesses several attractive features, including constant node degree, small diameter, low cost, small average distance, moderate (neither too low, nor too high) bisection width, and high throughput and low latency, which provide better DCP than that of other conventional and hierarchical interconnection networks. It is also found that the DCP of an HTN using the proposed adaptive routing algorithms are better than when the dimension-order routing is used, in terms of network throughput.