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
Link To Document