DocumentCode
1385761
Title
Routing of asynchronous Clos networks
Author
Song, Wanjuan ; Edwards, Doug ; Liu, Zhe ; Dasgupta, S.
Author_Institution
Sch. of Comput. Sci., Univ. of Manchester, Manchester, UK
Volume
5
Issue
6
fYear
2011
fDate
11/1/2011 12:00:00 AM
Firstpage
452
Lastpage
467
Abstract
Clos networks provide theoretically optimal solution to build high-radix switches. Dynamically reconfiguring a three-stage Clos network is more difficult in asynchronous circuits than in synchronous circuits. This study proposes a novel asynchronous dispatching (AD) algorithm for general three-stage Clos networks. It is compared with the classic synchronous concurrent round-robin dispatching (CRRD) algorithm in unbuffered Clos networks. The AD algorithm avoids the contention in central modules using a state feedback scheme and outperforms the throughput of CRRD in behavioural simulations. Two asynchronous Clos networks using the AD algorithm are implemented and compared with a synchronous Clos network using the CRRD algorithm. The asynchronous Clos scheduler is smaller than its synchronous counterpart. Synchronous Clos networks achieve higher throughput than asynchronous Clos networks because asynchronous Clos networks cannot hide the arbitration latency and their data paths are slow. The asynchronous Clos scheduler consumes significantly lower power than the synchronous scheduler and the asynchronous Clos network using bundled-data data switches shows the best power efficiency in all implementations.
Keywords
multistage interconnection networks; processor scheduling; state feedback; telecommunication network routing; AD algorithm; CRRD; asynchronous Clos network routing; asynchronous Clos scheduler; asynchronous circuit; asynchronous dispatching algorithm; behavioural simulation; bundled-data switch; data path; high radix switch; optimal solution; state feedback scheme; synchronous circuit; synchronous concurrent round-robin dispatching algorithm; synchronous counterpart; synchronous scheduler; three stage Clos network; unbuffered Clos network;
fLanguage
English
Journal_Title
Computers & Digital Techniques, IET
Publisher
iet
ISSN
1751-8601
Type
jour
DOI
10.1049/iet-cdt.2010.0150
Filename
6093673
Link To Document