• DocumentCode
    1853481
  • Title

    LBF: a performance metric for program reorganization

  • Author

    Eom, Hyeonsang ; Hollingsworth, Jeffrey K.

  • Author_Institution
    Dept. of Comput. Sci., Maryland Univ., College Park, MD, USA
  • fYear
    1998
  • fDate
    26-29 May 1998
  • Firstpage
    222
  • Lastpage
    229
  • Abstract
    We introduce a new performance metric, called Load Balancing Factor (LBF), to assist programmers with evaluating different tuning alternatives. The LBF metric differs from traditional performance metrics since it is intended to measure the performance implications of a specific tuning alternative rather than quantifying where time is spent in the current version of the program. A second unique aspect of the metric is that it provides guidance about moving work within a distributed or parallel program rather than reducing it. A variation of the LBF metric can also be used to predict the performance impact of changing the underlying network. The LBF metric can be computed incrementally and online during the execution of the program to be tuned. We also present a case study that shows that our metric can predict the actual performance gains accurately for a test suite of six programs
  • Keywords
    distributed processing; parallel programming; resource allocation; software metrics; software performance evaluation; LBF metric; Load Balancing Factor; case study; computer network; distributed program; parallel program; performance metric; program reorganization; program tuning; Computational modeling; Computer science; Debugging; Educational institutions; Integrated circuit testing; Load management; Measurement; NIST; Programming profession; US Department of Energy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1998. Proceedings. 18th International Conference on
  • Conference_Location
    Amsterdam
  • ISSN
    1063-6927
  • Print_ISBN
    0-8186-8292-2
  • Type

    conf

  • DOI
    10.1109/ICDCS.1998.679505
  • Filename
    679505