• DocumentCode
    1711598
  • Title

    TimeTrial: A low-impact performance profiler for streaming data applications

  • Author

    Lancaster, Joseph M. ; Shands, E. F Berkley ; Buhler, Jeremy D. ; Chamberlain, Roger D.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Washington Univ. in St. Louis, St. Louis, MO, USA
  • fYear
    2011
  • Firstpage
    69
  • Lastpage
    76
  • Abstract
    Finding performance bottlenecks in application-specific systems is becoming increasingly labor-intensive as the capabilities of these systems improve. The complex platforms required to meet today´s high application performance demands put pressure on developers to sustain current design cycles. Application developers need better tools to diagnose performance issues that arise when utilizing real-world application-specific platforms, from embedded applications to high-performance computational science applications. In this paper, we present TimeTrial, a runtime performance monitoring system that profiles streaming data applications deployed on architecturally diverse computers. TimeTrial is designed to operate with minimal impact on the executing application, exploiting user directives to aggressively perform lossy compression on performance meta-data. We present the design of the TimeTrial performance monitor and demonstrate its use in discovering performance bottlenecks in a production computational biology application.
  • Keywords
    data handling; field programmable gate arrays; multiprocessing systems; program compilers; application execution; performance issue diagnosis; performance meta-data; performance profiler; production computational biology application; real-world application-specific platforms; runtime performance monitoring system; streaming data applications; timetrial; user directive exploitation; Field programmable gate arrays; Instruments; Measurement; Monitoring; Multicore processing; Runtime; Software; Runtime Monitor; Stream Computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-Specific Systems, Architectures and Processors (ASAP), 2011 IEEE International Conference on
  • Conference_Location
    Santa Monica, CA
  • ISSN
    2160-0511
  • Print_ISBN
    978-1-4577-1291-3
  • Electronic_ISBN
    2160-0511
  • Type

    conf

  • DOI
    10.1109/ASAP.2011.6043238
  • Filename
    6043238