Profiling Xilinx Zynq Software
Applications in SDK
(MiniZED board)
Vincent Claes
Software Profiling
• https://en.wikipedia.org/wiki/Profiling
_(computer_programming)
• Dynamic program analysis
• Space or Time complexity of a program
• Usage of particular instructions
• Frequency and duration of function calls
• Aid for program optimization
• What code parts could be accelerated
in Hardware (Xilinx ZYNQ
Programmable Logic)
Vincent Claes
Software Profiling
Vincent Claes
Software Profiling
Vincent Claes
Software Profiling
Vincent Claes
Software Profiling
Vincent Claes
Software Profiling
Vincent Claes
Software Profiling
Vincent Claes
Software Profiling
Vincent Claes
Software Profiling
Vincent Claes
Software Profiling
Vincent Claes
Software Profiling
Vincent Claes
Software Profiling (Change sample freq of
gprof)
Vincent Claes
More information
• vincent[at]cteq.eu
• https://www.linkedin.com/in/vincentclaes/
• You can contact me for IoT, Embedded Systems (HW, SW, FPGA, ARM,
…) and ML/AI Projects (R and Python)
• https://github.com/pxltech
Vincent Claes

Profiling Xilinx Zynq Software Applications in SDK (MiniZED board)