DocumentCode
752261
Title
HiPER: a compact narrow channel router with hop-by-hop error correction
Author
May, Phil ; Bunchua, Santithorn ; Wills, D. Scott
Author_Institution
Syst. Archit. Lab., Motorola Labs., Schaumburg, IL, USA
Volume
13
Issue
5
fYear
2002
fDate
5/1/2002 12:00:00 AM
Firstpage
485
Lastpage
498
Abstract
Multiprocessor architectures demand efficient interprocessor communication to maximize system utilization and performance. To meet future demands, these interconnects must communicate at significantly higher speeds while operating more efficiently to meet system size, weight, power, and energy requirements. As high-performance parallel computing architectures make their way into portable systems, compact, efficient, and error-tolerant computing and communication mechanisms will be required. This paper presents the High-Performance Efficient Router (HiPER), an efficient multidimensional router supporting high-throughput error-corrected communication channels. HiPER is a proof-of-concept vehicle for efficient implementations of routing, switching, and error control mechanisms. It combines mad postman (bit-pipelined) switching with dimension-order routing, producing a low-latency routing router that is less sensitive to message distance than a word parallel crossbar router. To maintain robust communication as link speeds increase and link power budgets decrease, HiPER employs flit-level hop-by-hop retransmission of erroneous flits, which provides builtin error control at the network level. Data presented on the implemented bit serial version of HiPER offer insight into future router designs with channel sizes between bit-serial and word-wide
Keywords
multiprocessing systems; multiprocessor interconnection networks; network routing; parallel architectures; switching; HiPER; built-in error control; compact narrow channel router; dimension-order routing; efficient interprocessor communication; error control; error-tolerant communication; error-tolerant computing; flit-level hop-by-hop erroneous flit retransmission; high-performance parallel computing architectures; high-throughput error-corrected communication channels; link power budgets; link speeds; low-latency routing; mad postman switching; maximized system performance; maximized system utilization; message distance; multiprocessor architectures; performance efficient router; portable systems; robust communication; switching; Communication channels; Communication switching; Computer architecture; Concurrent computing; Error correction; Multidimensional systems; Parallel processing; Portable computers; Power system interconnection; Routing;
fLanguage
English
Journal_Title
Parallel and Distributed Systems, IEEE Transactions on
Publisher
ieee
ISSN
1045-9219
Type
jour
DOI
10.1109/TPDS.2002.1003858
Filename
1003858
Link To Document