• DocumentCode
    1685704
  • Title

    Optimization of infiniband for scientific applications

  • Author

    Johnson, Gregory ; Kerbyson, Darren J. ; Lang, Mike

  • Author_Institution
    Los Alamos Nat. Lab., Performance & Archit. Lab. (PAL), Los Alamos, NM
  • fYear
    2008
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    The achievable performance on Infiniband networks is governed by the latencies and bandwidths of communication channels as well as by contention within the network. Currently Infiniband statically routes messages and thus do not take into account dynamic loading of the channels. By interrogating the network routing tables we quantify the contention that occurs for a number of communication patterns using a large-scale (1024 processor) system. Empirical data confirms our contention calculation almost exactly. Custom routing tables are defined that provide both optimum and worst-case performance for a large- range of communication patterns. Performance differences can be as large as 12x (from optimum to worst-case). Two large-scale applications show a runtime improvement of between 10-20% and up to 40% improvement in just their communication time when using optimized routing tables. The approach taken is applicable to many Infiniband systems, and we expect the performance improvements to be even greater on larger-scale systems.
  • Keywords
    large-scale systems; telecommunication channels; telecommunication network routing; Infiniband network; communication channel; communication pattern; large-scale system; network routing; scientific application; Bandwidth; Communication channels; Communication switching; Delay; Laboratories; Large-scale systems; Manufacturing; Routing; Runtime; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 2008. IPDPS 2008. IEEE International Symposium on
  • Conference_Location
    Miami, FL
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-4244-1693-6
  • Electronic_ISBN
    1530-2075
  • Type

    conf

  • DOI
    10.1109/IPDPS.2008.4536345
  • Filename
    4536345