Deadlock-Free Message Routing in Multiprocessor Interconnection Networks
IEEE Transactions on Computers
High-performance multi-queue buffers for VLSI communications switches
ISCA '88 Proceedings of the 15th Annual International Symposium on Computer architecture
Interconnection networks for large-scale parallel processing: theory and case studies (2nd ed.)
Interconnection networks for large-scale parallel processing: theory and case studies (2nd ed.)
The network architecture of the Connection Machine CM-5 (extended abstract)
SPAA '92 Proceedings of the fourth annual ACM symposium on Parallel algorithms and architectures
Meiko CS-2 interconnect Elan-Elite design
Parallel Computing - Special double issue: SUPRENUM and GENESIS
Interconnection networks for high-performance parallel computers
Interconnection networks for high-performance parallel computers
The SP2 high-performance switch
IBM Systems Journal
Interconnection Networks for Multiprocessors and Multicomputers: Theory and Practice
Interconnection Networks for Multiprocessors and Multicomputers: Theory and Practice
Journal of Discrete Algorithms
ALIAS: scalable, decentralized label assignment for data centers
Proceedings of the 2nd ACM Symposium on Cloud Computing
Hi-index | 0.00 |
Computational scientists who depend on parallel computing to let them run larger models in less time will be disappointed unless the processors can pass information back and forth quickly. The interconnection networks through which processors communicate in tightly coupled parallel machines thus remain a vital research topic for computer architects. Over the last two decades the demands placed on these networks have evolved. Early SIMD machines required the simultaneous transfer of data from each network input to each output for a relatively small set of communication configurations; whereas the SIMD and MIMD machines of today need to support varied patterns of synchronous and asynchronous traffic, respectively. Interconnection networks can be categorized according to criteria such as topology, routing strategy, and switching technique. They vary widely in cost, fault tolerance, simplicity, amenability to partitioning, and aggregate bandwidth for local and nonlocal traffic patterns. No clear consensus exists on optimal topologies. However, meshes, hypercubes, MINs, and BMINs have been the most widely used recently. Circuit-switching and store-and-forward switching have yielded to wormhole routing, and it is possible that, as improvements in VLSI increase the buffer capacity per switch, virtual cut-through or hybrid wormhole-VCT solutions will dominate in the future. Likewise, these VLSI improvements will favor the increasing use of multiple switch input queues or central buffering to attack head-of-the-line blocking. Other developments to watch include the influence of ATM architecture and technology, the emergence of low-cost optical interconnections, and optical switching. Corresponding author: Howard Jay Siegel, School of Electrical and Computer Engineering, Purdue University, West Lafayette, IN 47907-1285. E-mail: hj@purdue.edu