Abstract
This paper presents a graphical user interface (GUI) that integrates the various components of a timing tool. The timing tool predicts the best and the worst case execution times of high level language code segments for various architectures such as Alpha, MIPS and PowerPC. The GUI allows users to edit, compile and time selected code segments by invoking an editor, a compiler and a timer. Code segments can be easily selected and timed with a click of a button from the main window. In order to predict the execution time, the GUI then invokes a path analyzer to find the associated execution paths and a timer for the target machine. The timer utilizes low-level machine details and the assembler code generated by the compiler to predict execution times. The GUI then displays the best and the worst case execution times of the selected code segment on the main window.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.