This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

LINUXDVSDK-DM36X: DM36x - Video Coprocessor (AM968) Perfomance / utilisation

Part Number: LINUXDVSDK-DM36X

Hi All,

Is there a way to gather performance / /busy-ness / utilisation / loading info related to the video co-processor (ARM968) inside the DM368 SOC?

Thanks,

Martin

  • Hi Martin,
    When you measure the performance across frames (at frame level) , the numbers you see will be like 95% from ARM968. And the remaining 5% is of ARM926.
  • Hi Prashanth,

    I don't think you've really answered my question (Or I've not understood your answer?) - How can I see these numbers? Or are you suggesting that when any algo is running the utilisation will be around 95%?


    Best Regards,

    Martin
  • Martin,
    Can you please tell me,
    1. Which software are you using?IPNC RDK/DVSDK etc?
    2. Which codec are you using, and you want to measure the performance? I am assuming you are looking for ARM968 performance of  codec here. 

  • Hi Prashanth,

    1. I am using the DVSDK V4.02.00.06
    2. I am using various codecs - H264DEC / H264ENC / JPEGENC

    It's not really the performance of 'a' codec I want to measure.... You know in Linux when we look at top, for example - we see processor Load values - which give an indication as to the overall 'loading' of the system.... Well, I'd like to see *something similar* for the ARM968.

    Basically, I've been asked to determine how busy the ARM968 is, I think, as a method to work out how much processing power is left.


    Regards,

    Martin
  • Hi Martin,

    Got it. There is no way to measure ARM968 load/performance. As a codec engineer, I can tell you that ARM968 is been fully(100%) utilised. 

    Martin1980 said:
    Basically, I've been asked to determine how busy the ARM968 is, I think, as a method to work out how much processing power is left.
    You can say, ARM968 will be 100% used and nothing is left out, it cannot be used for something else.