cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Highlighted
Adventurer
Adventurer
195 Views
Registered: ‎03-31-2020

VCU decode PL DDR performance issue

Jump to solution

I am trying video decoder with PL DDR (VCU DDR4 IP). It is said that the PS DDR is the bottleneck. So I try the 2 use cases using the similar command:

gst-launch-1.0 --gst-debug-level=2 filesrc location=/media/card/video_bbb.mp4 ! qtdemux ! h264parse ! queue ! omxh264dec internal-entropy-buffers=7 ! queue max-size-bytes=0 ! v4l2video2convert output-io-mode=2 capture-io-mode=2 disable-passthrough=1 import-buffer-alignment=true ! fpsdisplaysink name=fpssink text-overlay=false video-sink="fakesink sync=false" sync=false -v

where the input video is 4k@30fps

Measurement for PS DDR use case:

/GstPipeline:pipeline0/GstFPSDisplaySink:fpssink: last-message = rendered: 675, dropped: 0, current: 49.02, average: 48.92

For PL DDR use case

/GstPipeline:pipeline0/GstFPSDisplaySink:fpssink: last-message = rendered: 38, dropped: 0, current: 36.02, average: 36.55
/GstPipeline:pipeline0/GstFPSDisplaySink:fpssink: last-message = rendered: 57, dropped: 0, current: 36.04, average: 36.38

I applied the QoS but not sure if it's correct or not.

It seems that I am doing something wrong but could not know how to proceed as there is little documentation on this.

Could you please help?

 

 

Tags (1)
0 Kudos
1 Solution

Accepted Solutions
Highlighted
Teacher
Teacher
111 Views
Registered: ‎06-16-2013

Hi @peakpeak 

 

Would you try 3, 7, 9 and 10 on the following document ?

 

https://www.xilinx.com/support/documentation/ip_documentation/vcu/v1_2/pg252-vcu.pdf#page=311

 

Best regards,

View solution in original post

1 Reply
Highlighted
Teacher
Teacher
112 Views
Registered: ‎06-16-2013

Hi @peakpeak 

 

Would you try 3, 7, 9 and 10 on the following document ?

 

https://www.xilinx.com/support/documentation/ip_documentation/vcu/v1_2/pg252-vcu.pdf#page=311

 

Best regards,

View solution in original post