DocumentCode
3247697
Title
Are nonblocking networks really needed for high-end-computing workloads?
Author
Desai, N. ; Balaji, P. ; Sadayappan, P. ; Islam, Mohammad
Author_Institution
Math. & Comput. Sci. Div., Argonne Nat. Lab., Argonne, IL
fYear
2008
fDate
Sept. 29 2008-Oct. 1 2008
Firstpage
152
Lastpage
159
Abstract
High-speed interconnects are frequently used to provide scalable communication on increasingly large high-end computing systems. Often, these networks are nonblocking, where there exist independent paths between all pairs of nodes in the system allowing for simultaneous communication with zero network contention. This performance, however, comes at a heavy cost as the number of components needed (and hence cost) increases superlinearly with the number of nodes in the system. In this paper, we study the behavior of real and synthetic supercomputer workloads to understand the impact of the networkpsilas nonblocking capability on overall performance. Starting from a fully nonblocking network, we begin by assessing the worse-case performance degradation caused by removing interstage communication links, resulting in over provisioning and hence potentially blocking in the communication network.We also study the impact of several factors on this behavior, including system workloads, multicore processors, and switch crossbar sizes. Our observations show that a significant reduction in the number of interstage links can be tolerated on all of the workloads analyzed, causing less than 5% overall loss of performance.
Keywords
multiprocessor interconnection networks; communication network; high end computing; interstage communication links; multicore processors; nonblocking capability; nonblocking networks; overall performance; scalable communication; simultaneous communication; switch crossbar sizes; system workloads; worst case performance degradation; zero network contention; Aggregates; Bandwidth; Magnetic cores; Network topology; Peer to peer computing; Resource management; Switches;
fLanguage
English
Publisher
ieee
Conference_Titel
Cluster Computing, 2008 IEEE International Conference on
Conference_Location
Tsukuba
ISSN
1552-5244
Print_ISBN
978-1-4244-2639-3
Type
conf
DOI
10.1109/CLUSTR.2008.4663766
Filename
4663766
Link To Document