• DocumentCode
    1619590
  • Title

    Communication pattern based node selection for shared networks

  • Author

    Goteti, Srikanth ; Subhlok, Jaspal

  • Author_Institution
    Div. of Interactive Data Corp., ComStock, Harrisonburg, VA, USA
  • fYear
    2003
  • fDate
    6/25/2003 12:00:00 AM
  • Firstpage
    69
  • Lastpage
    76
  • Abstract
    Selection of the most suitable nodes on a network to execute a parallel application requires matching the network status to the application requirements. We propose and validate a novel two step approach that exploits the knowledge of the communication structure of the application to address this problem. In the first step, a small set of candidate node groups are selected potential sites applications execution, by analyzing the network status information and the communication patterns used by the application. The second step is based on the concept of a communication skeleton, which is short running program that generates the dominant communication operations of the application it represents. The communication skeleton is executed on all candidate groups of nodes. The node group selected for application execution is the one that achieves the best performance on the communication skeleton. This approach leads to customized node selection and is particularly well suited to situations where available network information is of poor quality or expected communication performance cannot be modeled accurately. We motivate this approach, describe a prototype implementation, and present performance results for NAS parallel benchmarks executing on a shared network testbed.
  • Keywords
    communication complexity; computer network management; knowledge engineering; middleware; NAS parallel benchmark; communication operation; communication pattern; communication performance; communication skeleton; communication structure knowledge; network status analysis; node selection; parallel application; potential site applications execution; shared network; short running program; Conferences; Middleware;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Autonomic Computing Workshop. 2003. Proceedings of the
  • Print_ISBN
    0-7695-1983-0
  • Type

    conf

  • DOI
    10.1109/ACW.2003.1210206
  • Filename
    1210206