Volume 14 (2023) . Issue 3 (58) . Paper No. 5 (431)

Hardware and software for distributed and supercomputer systems

Research Article

Multichannel non-blocking system area network with direct channels

Viktor Sergeevich PodlazovCorrespondent author

V. A. Trapeznikov Institute of Control Sciences of RAS, Moscow, Russia
Viktor Sergeevich Podlazov — Correspondent author podlazov@ipu.ru, podlazov@gmail.com

Abstract. Three new versions of a non-blocking self-routed network with direct channels have been developed, in which packet collisions are detected and resolved at the entrance to the network. Collision-blocked packets are retransmitted by sources with minimal delay. End-to-end feedback loops have been added to the network to quickly detect packet collisions. The presence of feedback loops allows for arbitrary traffic without packet loss. Networks are developed in 1-, 2-, 4-, and 8-cascade variants with scaling the number of channels from several hundred to many millions with an assessment of the network speed achieved on permutation traffic. The practical orientation of the proposed networks is system networks with the transmission of routing information in packet headers using control routing information in each cascade. The proposed networks are made in an extended circuit basis, consisting of switches, multiplexers and demultiplexers. The paper presents the characteristics of the constructed networks and gives their comparative assessment. The novelty of the developed networks lies both in the very fact of their construction, and in the structure of the networks used and their characteristics. (In Russian).

Keywords: direct links, dual switch, packet switch, multiplexers and demultiplexers, multistage switch, conflict-free routing, non-blocking switch, static self-routing, quasi-complete digraph, complexity and speed

MSC-20202020 Mathematics Subject Classification 65Y05; 68Q10MSC-2020 65-XX: Numerical analysis
MSC-2020 65Yxx: Computer aspects of numerical algorithms
MSC-2020 65Y05: Parallel numerical computation
MSC-2020 65-XX: Numerical analysis
MSC-2020 65Yxx: Computer aspects of numerical algorithms
MSC-2020 65Y05: Parallel numerical computation

For citation: Viktor S. Podlazov. Multichannel non-blocking system area network with direct channels. Program Systems: Theory and Applications, 2023, 14:3, pp. 115–138. (In Russ.). https://psta.psiras.ru/2023/3_115-138.

Full text of article (PDF): https://psta.psiras.ru/read/psta2023_3_115-138.pdf.

The article was submitted 02.02.2023; approved after reviewing 11.05.2023; accepted for publication 11.05.2023; published online 07.10.2023.

© Podlazov V. S.
2023
Editorial address: Ailamazyan Program Systems Institute of the Russian Academy of Sciences, Peter the First Street 4«a», Veskovo village, Pereslavl area, Yaroslavl region, 152021 Russia; Phone: +7(4852) 695-228; E-mail: ; Website:  http://psta.psiras.ru
© Ailamazyan Program System Institute of Russian Academy of Science (site design) 2010–2024 The text of CC-BY-4.0 license