• DocumentCode
    3326669
  • Title

    Profiling CAD tools: A proposed classification

  • Author

    Tong, Jason G. ; Khalid, Mohammed A S

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Windsor, Windsor, ON
  • fYear
    2007
  • fDate
    29-31 Dec. 2007
  • Firstpage
    253
  • Lastpage
    256
  • Abstract
    Profiling is the analysis of a software program´s behaviour as it is executing on a target processor or platform. The purpose is to determine the computational bottleneck so that designers can modify or optimize the software code in order to gain a speed up in overall performance. There is a variety of profiling tools available which provides different measuring techniques and can collect a diverse set of performance information. This paper presents a classification of profiling tools where we categorize each profiler based on its measuring capabilities and the type of performance data that is returned to the desiger. This classification will aid designers in choosing the right profiling CAD tool for their task.
  • Keywords
    field programmable gate arrays; software tools; CAD tools profiling; computational bottleneck; software code; software program; Application software; Computational modeling; Design automation; Design optimization; Embedded software; Embedded system; Hardware; Software performance; Software systems; Software tools; Embedded Systems; FPGA; Profiling Tools; Software Optimization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microelectronics, 2007. ICM 2007. Internatonal Conference on
  • Conference_Location
    Cairo
  • Print_ISBN
    978-1-4244-1846-6
  • Electronic_ISBN
    978-1-4244-1847-3
  • Type

    conf

  • DOI
    10.1109/ICM.2007.4497705
  • Filename
    4497705