Hi, Just a quick question for all the experts out there. I'm about to start profiling and optimising my codec engine codec. The codec will be running on the DSP side of a DM6446. My problem, is that I'm faced with a lot of tools with which to do the job, and I'm not sure which are the best, or easiest.
AFAIK, my options are: + Use clock() in the code to measure the cycles taken for individual functions. + Use TI simulator tools, like load6x to profile functions. + Use CCStudio with my .x64P DSP side image (genereated with XDC tools) for the full "optimisation experience". + Use SoC analyzer which gives me the advantage of seeing if I have any timing bottlenecks on the ARM side (e.g. a thread stalling while waiting for DSP side, etc). The ARM-side app in my application does the video input and output, which is important to the DSP-side app (it's a video analysis engine), so I'd like to profile with that at some point in the optimisation cycle. Any advice here would be most welcome.... as always with these things there's not much time so the right choice at these crossroads is important. Thanks as always. -- Ben White VCA Technology Ltd
_______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
