• 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