• DocumentCode
    2293625
  • Title

    Performance predictor for HPF compilers

  • Author

    Han, Dong-Soo ; Hong, Man-Pyo

  • Author_Institution
    Sch. of Inf. & Comput. Eng., Inf. & Commun. Univ., Taejon, South Korea
  • fYear
    1997
  • fDate
    10-13 Dec 1997
  • Firstpage
    302
  • Lastpage
    307
  • Abstract
    In HPF programming environment, program behavior needs to be reported for the development of well-tuned application programs. Performance predictor has been regarded as a proper approach for such requirement. In this paper, we propose a performance predictor which includes profiler, static performance predictor and dynamic performance predictor. Profiler generates execution count of each statement by profiling run of the program. While the static performance predictor generates general performance data, dynamic performance predictor reports some advanced performance data such as computation/communication overlapping and performance degradation by cache mis hit. Program slicing technique is applied to profiler and skeleton program is extracted from source program in dynamic performance predictor to speed up prediction time
  • Keywords
    application program interfaces; performance evaluation; program compilers; programming environments; HPF compilers; HPF programming environment; application programs; cache mis hit; dynamic performance predictor; performance degradation; performance predictor; profiler; program behavior; program slicing technique; skeleton program; static performance predictor; Application software; Computer languages; Concurrent computing; Degradation; Dynamic programming; Instruments; Programming environments; Programming profession; Skeleton; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems, 1997. Proceedings., 1997 International Conference on
  • Conference_Location
    Seoul
  • Print_ISBN
    0-8186-8227-2
  • Type

    conf

  • DOI
    10.1109/ICPADS.1997.652565
  • Filename
    652565