The TASKING EMBEDDED PROFILER is a non-intrusive Intelligent Performance Optimization tool enabling software developers to easily identify and implement code changes which improve performance on Infineon TriCore/AURIX hardware - without the need to have all the expert know-how of the hardware itself.
The tool features an intuitive graphical interface that uses information from the on-chip performance counters and symbolic information taken from the binary file to guide the user to performance bottlenecks. Expert-level knowledge about the TriCore/AURIX inner-workings has been built into the tool, which enables the TASKING Embedded Profiler to explain the root cause of a performance bottleneck and provide concrete mitigation suggestions to the user. Usability tests have shown that this Smart Profiling Technology™ dramatically increases the productivity and effectiveness of both novice and seasoned software developers