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.

AM62A3: Tensor repeat problem

Part Number: AM62A3

Tool/software:

Hello,
We encountered an issue where we are using SDK version 9.2 on the AM62A platform. During our testing, we found that the output of some tensors between consecutive frames is completely identical, and this occurs quite frequently.
We did a comparison in the C7X and did not observe this phenomenon, but it starts to occur when we move to the A53 cores.
The following are the results of our analysis:

thanks

  • Hello,

    What interface are you using to call TIDL? Is this through OSRT CPP, OSRT Python, or TIDL_RT?

    Are you running this as a gstreamer pipeline, an TIOVX application, or a standalone program, e.g. scripts/apps from edgeai-tidl-tools/examples?

    If you are running in OSRT CPP or TIDL_RT, then the input/output tensors should exist in a shared DDR region. It would be worth investigating those regions for changes from one iteration to the next whenever this has occurred. 

    It may also help to see the portion of the TIDL logs that show memrec's (usually shown from debug_level=2 in OSRT or debugTraceLevel=2

    BR,
    Reese

  • Hi Reese,

    Let me put more details. They are running tiovx application directly from tidlNode. 

    Regards,

    Adam

  • Hi Yong,

    How did you find the output tensor are the same? Are you dumping the output tensor after tidlNode on host or dumping the tensors from c7?

    Regards,

    Adam