• DocumentCode
    3507881
  • Title

    A unified, low-overhead framework to support continuous profiling and optimization

  • Author

    Zhang, Ming ; He, Xubin ; Yang, Qing

  • Author_Institution
    Electr. & Comput. Eng., Univ. of Rhode Island, Kingston, RI, USA
  • fYear
    2003
  • fDate
    9-11 April 2003
  • Firstpage
    327
  • Lastpage
    334
  • Abstract
    We propose a unified, low-overhead framework (ULF) to support continuous system profiling and optimization based on a specifically designed embedded board. Instead of building a new profiling tool from scratch, ULF provides a unified interface to integrate various existing profiling tools and optimizers, and helps to build future tools easily. ULF uses an embedded processor to off-load tasks of post-processing profiling data, which reduces system overhead caused by profiling tools and makes ULF especially suitable for continuous profiling on production systems. By processing the profiling data in parallel and providing feedback promptly, ULF supports on-line optimization. Our case study on I/O profiling demonstrated that ULF-enhanced profiling tool dramatically reduces overhead, making continuous profiling on production systems feasible.
  • Keywords
    embedded systems; optimisation; parallel processing; performance evaluation; software tools; system monitoring; continuous system profiling; embedded board; embedded processor; on-line optimization; parallel processing; performance evaluation; profiling tools; program optimization; program profiling; system optimization; unified low-overhead framework; Buildings; Continuous production; Continuous time systems; Design engineering; Design optimization; Embedded computing; Feedback; Hardware; Production systems; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Performance, Computing, and Communications Conference, 2003. Conference Proceedings of the 2003 IEEE International
  • ISSN
    1097-2641
  • Print_ISBN
    0-7803-7893-8
  • Type

    conf

  • DOI
    10.1109/PCCC.2003.1203715
  • Filename
    1203715