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.

IPNC RDK: actual fps is lower than frame rate set in Link param.

Hi everyone,

I'm using IPNC RDK ver3.5 and IPNC DM8127.

this is my custom usecase:

camera->sclarlink->ipcVPSSframeout->ipcDSPframein->alg->ipcDSPbitsout->ipcHOSTbitsin.

In sclrLInk,I've already set its output frame rate to 5 fps,but later,when I test my algLink on dsp using Utils_getCurTimeInMsec(), I find it can only handle 2.7 fps on average,but the system can run very smoothly.

So I'm wondering what truly happens to the frames that are not handled by dsp,are they dropped without a error message?

One more question:Is it correct to use Load_getCPULoad() right after the alg is done to show the CPU load on DSP? I search the function on Internet and find its window is set to 500ms, but my core alg(doesn't include getting or putting frame and the tsk) usually takes about 450ms,so the CPU load is often 90%, is that correct?Do I have to increase the window size?If that's ture,how should I do it?

Thank you for your patience.

regards,

Zhao