• DocumentCode
    3247559
  • Title

    Workflows for performance evaluation and tuning

  • Author

    Tilson, Jeffrey L. ; Reed, Mark S C ; Fowler, Robert J.

  • Author_Institution
    Renaissance Comput. Inst., Univ. of North Carolina, Chapel Hill, NC
  • fYear
    2008
  • fDate
    Sept. 29 2008-Oct. 1 2008
  • Firstpage
    79
  • Lastpage
    88
  • Abstract
    We report our experiences with using high-throughput techniques to run large sets of performance experiments on collections of grid accessible parallel computer systems for the purpose of deploying optimally compiled and configured scientific applications. In these environments, the set of variable parameters (compiler, link, and runtime flags; application and library options; partition size) can be very large, so running the performance ensembles is labor intensive, tedious, and prone to errors. Automating this process improves productivity, reduces barriers to deploying and maintaining multi-platform codes, and facilitates the tracking of application and system performance over time. We describe the design and implementation of our system for running performance ensembles and we use two case studies as the basis for evaluating the long term potential for this approach. The architecture of a prototype benchmarking system is presented along with results on the efficacy of the workflow approach.
  • Keywords
    grid computing; software performance evaluation; workflow management software; grid accessible parallel computer systems; high-throughput techniques; multi-platform codes; performance evaluation; performance tuning; prototype benchmarking system; Application software; Computer errors; Concurrent computing; Grid computing; High performance computing; Productivity; Prototypes; Runtime environment; Runtime library; System performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing, 2008 IEEE International Conference on
  • Conference_Location
    Tsukuba
  • ISSN
    1552-5244
  • Print_ISBN
    978-1-4244-2639-3
  • Electronic_ISBN
    1552-5244
  • Type

    conf

  • DOI
    10.1109/CLUSTR.2008.4663758
  • Filename
    4663758