• DocumentCode
    505996
  • Title

    Evaluating NIC hardware requirements to achieve high message rate PGAS support on multi-core processors

  • Author

    Underwood, Keith D. ; Levenhagen, Michael J. ; Brightwell, Ron

  • Author_Institution
    Sandia National Laboratories, Albuquerque, NM
  • fYear
    2007
  • fDate
    10-16 Nov. 2007
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    Partitioned global address space (PGAS) programming models have been identified as one of the few viable approaches for dealing with emerging many-core systems. These models tend to generate many small messages, which requires specific support from the network interface hardware to enable efficient execution. In the past, Cray included E-registers on the Cray T3E to support the SHMEM API; however, with the advent of multi-core processors, the balance of computation to communication capabilities has shifted toward computation. This paper explores the message rates that are achievable with multi-core processors and simplified PGAS support on a more conventional network interface. For message rate tests, we find that simple network interface hardware is more than sufficient. We also find that even typical data distributions, such as cyclic or block-cyclic, do not need specialized hardware support. Finally, we assess the impact of such support on the well known RandomAccess benchmark.
  • Keywords
    Bandwidth; Delay; Electronics packaging; Government; Hardware; Laboratories; Microprocessors; Multicore processing; Network interfaces; Productivity;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Supercomputing, 2007. SC '07. Proceedings of the 2007 ACM/IEEE Conference on
  • Conference_Location
    Reno, NV, USA
  • Print_ISBN
    978-1-59593-764-3
  • Electronic_ISBN
    978-1-59593-764-3
  • Type

    conf

  • DOI
    10.1145/1362622.1362671
  • Filename
    5348827