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.

Linux/TDA2PXEVM: when send data from ipu2 to A15(host hlos) , time cost is to large . is there have ways to improve it ?

Part Number: TDA2PXEVM

Tool/software: Linux

 hello ,  i do mang jobs on a15(hlos), the usage of cpu is 60%.   i found the camera fps is just 20fps ,  but i want 30 fps .  i dump some log as follows.   & found  that   all the ipcin link latency is big .  how to improve it ? thanks . 

 [HOST] [IPU2  ]   1122.373391 s:  [ IPC_OUT_0 ] LATENCY,
 [HOST] [IPU2  ]   1122.373452 s:  ********************
 [HOST] [IPU2  ]   1122.373513 s:  Local Link Latency     : Avg =      9 us, Min =      0 us, Max =     61 us,
 [HOST] [IPU2  ]   1122.373665 s:  Source to Link Latency : Avg =    100 us, Min =     61 us, Max =    213 us,
 
  [HOST] [HOST  ]   1122.374916 s:  [ IPC_IN_0 ] LATENCY,
 [HOST] [HOST  ]   1122.374946 s:  ********************
 [HOST] [HOST  ]   1122.374946 s:  Local Link Latency     : Avg =     14 us, Min =      0 us, Max =    305 us,
 [HOST] [HOST  ]   1122.374946 s:  Source to Link Latency : Avg =  26015 us, Min =    213 us, Max = 115567 us,
 
  [HOST] [HOST  ]   1122.374946 s:  [ IPC_IN_0 ] Detailed IPC Latency Statistics [ IPU2 -> HOST ] ,
 [HOST] [HOST  ]   1122.374977 s:  ***************************************************************
 [HOST] [HOST  ]   1122.374977 s:  IPC One-way Buffer Passing Latency   (usecs) : Avg =  25942, Min =    152, Max = 115506
 [HOST] [HOST  ]   1122.374977 s:  IPC One-way Notify Interrupt Latency (usecs) : Avg =  25870, Min =     91, Max = 115354
 
  [HOST] [HOST  ]   1122.375190 s:  [ ALG_SIMPLEISP ] LATENCY,
 [HOST] [HOST  ]   1122.375190 s:  ********************
 [HOST] [HOST  ]   1122.375190 s:  Local Link Latency     : Avg =   4019 us, Min =   2226 us, Max =   8388 us,
 [HOST] [HOST  ]   1122.375190 s:  Source to Link Latency : Avg =  30892 us, Min =   2471 us, Max = 119624 us,
 
  [HOST] [HOST  ]   1122.375434 s:  [ IPC_OUT_0 ] LATENCY,
 [HOST] [HOST  ]   1122.375465 s:  ********************
 [HOST] [HOST  ]   1122.375465 s:  Local Link Latency     : Avg =      2 us, Min =      0 us, Max =    153 us,
 [HOST] [HOST  ]   1122.375465 s:  Source to Link Latency : Avg =  31151 us, Min =   2532 us, Max = 119746 us,
 [HOST] [HOST  ]   1122.375495 s: 
 
  [HOST] [IPU2  ]   1122.378240 s:  [ IPC_IN_0 ] LATENCY,
 [HOST] [IPU2  ]   1122.378301 s:  ********************
 [HOST] [IPU2  ]   1122.378393 s:  Local Link Latency     : Avg =     27 us, Min =      0 us, Max =    122 us,
 [HOST] [IPU2  ]   1122.378515 s:  Source to Link Latency : Avg =  31378 us, Min =   2776 us, Max = 119960 us,
 
 
  [HOST] [IPU2  ]   1122.378759 s:  [ IPC_IN_0 ] Detailed IPC Latency Statistics [ HOST -> IPU2 ] ,
 [HOST] [IPU2  ]   1122.378881 s:  ***************************************************************
 [HOST] [IPU2  ]   1122.378972 s:  IPC One-way Buffer Passing Latency   (usecs) : Avg =    241, Min =    152, Max =    549
 [HOST] [IPU2  ]   1122.379125 s:  IPC One-way Notify Interrupt Latency (usecs) : Avg =    163, Min =     91, Max =    428
 
  [HOST] [IPU2  ]   1122.381870 s:  [ ENCODE ] LATENCY,
 [HOST] [IPU2  ]   1122.381931 s:  ********************
 [HOST] [IPU2  ]   1122.381992 s:  Local Link Latency     : Avg =   7746 us, Min =   6100 us, Max =  10370 us,
 [HOST] [IPU2  ]   1122.382114 s:  Source to Link Latency : Avg =  39295 us, Min =   9151 us, Max = 128683 us,
 
  [HOST] [IPU2  ]   1122.386018 s:  [ IPC_OUT_1 ] LATENCY,
 [HOST] [IPU2  ]   1122.386079 s:  ********************
 [HOST] [IPU2  ]   1122.386140 s:  Local Link Latency     : Avg =     10 us, Min =      0 us, Max =    122 us,
 [HOST] [IPU2  ]   1122.386262 s:  Source to Link Latency : Avg =  39506 us, Min =   9303 us, Max = 129019 us,
 
  [HOST] [HOST  ]   1122.388000 s:  [ IPC_IN_1 ] LATENCY,
 [HOST] [HOST  ]   1122.388000 s:  ********************
 [HOST] [HOST  ]   1122.388031 s:  Local Link Latency     : Avg =     13 us, Min =      0 us, Max =    153 us,
 [HOST] [HOST  ]   1122.388031 s:  Source to Link Latency : Avg =  61428 us, Min =  10249 us, Max = 243763 us,
 [HOST] [HOST  ]   1122.388061 s: 
 
 [HOST] [HOST  ]   1122.388061 s:  [ IPC_IN_1 ] Detailed IPC Latency Statistics [ IPU2 -> HOST ] ,
 [HOST] [HOST  ]   1122.388061 s:  ***************************************************************
 [HOST] [HOST  ]   1122.388092 s:  IPC One-way Buffer Passing Latency   (usecs) : Avg =  21953, Min =    122, Max = 130086
 [HOST] [HOST  ]   1122.388122 s:  IPC One-way Notify Interrupt Latency (usecs) : Avg =  21879, Min =     91, Max = 130025