• DocumentCode
    3046389
  • Title

    An analysis of NIC resource usage for offloading MPI

  • Author

    Brightwell, Ron ; Underwood, Keith D.

  • Author_Institution
    Sandia Nat. Labs., Albuquerque, NM, USA
  • fYear
    2004
  • fDate
    26-30 April 2004
  • Firstpage
    183
  • Abstract
    Summary form only given. Modern cluster interconnection networks rely on processing on the network interface to deliver higher bandwidth and lower latency than what could be achieved otherwise. These processors are relatively slow, but they provide adequate capabilities to accelerate some portion of the protocol stack in a cluster computing environment. This offload capability is conceptually appealing, but the standard evaluation of NIC-based protocol implementations relies on simplistic microbenchmarks that create idealized usage scenarios. We evaluate characteristics of MPI usage scenarios using application benchmarks to help define the parameter space that protocol offload implementations should target. Specifically, we analyze characteristics that we expect to have an impact on NIC resource allocation and management strategies, including the length of the MPI posted receive and unexpected message queues, the number of entries in these queues that are examined for a typical operation, and the number of unexpected and expected messages.
  • Keywords
    benchmark testing; message passing; multiprocessor interconnection networks; network interfaces; protocols; queueing theory; resource allocation; workstation clusters; MPI usage scenario; NIC resource usage; NIC-based protocol implementation; application benchmark; cluster computing environment; cluster interconnection network; network interface; offload capability; protocol stack; unexpected message queue; Acceleration; Bandwidth; Computer interfaces; Delay; Laboratories; Multiprocessor interconnection networks; Network interfaces; Protocols; Queueing analysis; Resource management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2004. Proceedings. 18th International
  • Print_ISBN
    0-7695-2132-0
  • Type

    conf

  • DOI
    10.1109/IPDPS.2004.1303192
  • Filename
    1303192