| 161 |  |  | 
          
            |  | 163 | === Compositing with limited CPU, low memory bandwidth | 
          
            |  | 164 |  | 
          
            |  | 165 | Board performance can be measured with: | 
          
            |  | 166 | {{{ | 
          
            |  | 167 | /unit_tests/mmdc2 | 
          
            |  | 168 | }}} | 
          
            |  | 169 | This is included in our Yocto pre-built image. | 
          
            |  | 170 |  | 
          
            |  | 171 | Boards with less processing power or lower memory bandwidth may only function using lower FPS: | 
          
            |  | 172 | {{{#!bash | 
          
            |  | 173 | gst-launch-1.0 \ | 
          
            |  | 174 | imxv4l2videosrc device=/dev/video2 fps-n=15 ! imxg2dvideosink window-width=490 window-height=490 window-x-coord=0 window-y-coord=0 \ | 
          
            |  | 175 | imxv4l2videosrc device=/dev/video3 fps-n=15 ! imxg2dvideosink window-width=490 window-height=490 window-x-coord=490 window-y-coord=0 \ | 
          
            |  | 176 | imxv4l2videosrc device=/dev/video4 fps-n=15 ! imxg2dvideosink window-width=490 window-height=490 window-x-coord=980 window-y-coord=0 \ | 
          
            |  | 177 | imxv4l2videosrc device=/dev/video5 fps-n=15 ! imxg2dvideosink window-width=490 window-height=490 window-x-coord=1470 window-y-coord=0 \ | 
          
            |  | 178 | imxv4l2videosrc device=/dev/video6 fps-n=15 ! imxg2dvideosink window-width=490 window-height=490 window-x-coord=0 window-y-coord=540 \ | 
          
            |  | 179 | imxv4l2videosrc device=/dev/video7 fps-n=15 ! imxg2dvideosink window-width=490 window-height=490 window-x-coord=490 window-y-coord=540 \ | 
          
            |  | 180 | imxv4l2videosrc device=/dev/video8 fps-n=15 ! imxg2dvideosink window-width=490 window-height=490 window-x-coord=980 window-y-coord=540 \ | 
          
            |  | 181 | imxv4l2videosrc device=/dev/video1 fps-n=15 ! imxg2dvideosink window-width=490 window-height=490 window-x-coord=1470 window-y-coord=540 | 
          
            |  | 182 | }}} | 
          
            |  | 183 |  | 
          
            |  | 184 | You may also reduce bus load by reducing the output resolution: | 
          
            |  | 185 | {{{#!bash | 
          
            |  | 186 | gst-launch-1.0 -e -vv \ | 
          
            |  | 187 | imxg2dcompositor name=comp \ | 
          
            |  | 188 | sink_1::xpos=0   sink_1::ypos=0 \ | 
          
            |  | 189 | sink_2::xpos=490 sink_2::ypos=0 \ | 
          
            |  | 190 | sink_3::xpos=980 sink_3::ypos=0 \ | 
          
            |  | 191 | sink_4::xpos=1470   sink_4::ypos=0 \ | 
          
            |  | 192 | sink_5::xpos=0 sink_5::ypos=540 \ | 
          
            |  | 193 | sink_6::xpos=490 sink_6::ypos=540 \ | 
          
            |  | 194 | sink_7::xpos=980   sink_7::ypos=540 \ | 
          
            |  | 195 | sink_8::xpos=1470 sink_8::ypos=540 ! \ | 
          
            |  | 196 | queue2 ! video/x-raw, width=1940, height=1080 ! imxipuvideotransform ! imxipuvideosink \ | 
          
            |  | 197 | imxv4l2videosrc device=/dev/video1 fps-n=12 ! queue2 ! imxipuvideotransform qos=false ! video/x-raw, width=340, height=240 ! comp.sink_1 \ | 
          
            |  | 198 | imxv4l2videosrc device=/dev/video2 fps-n=12 ! queue2 ! imxipuvideotransform qos=false ! video/x-raw, width=340, height=240 ! comp.sink_2 \ | 
          
            |  | 199 | imxv4l2videosrc device=/dev/video3 fps-n=12 ! queue2 ! imxipuvideotransform qos=false ! video/x-raw, width=340, height=240 ! comp.sink_3 \ | 
          
            |  | 200 | imxv4l2videosrc device=/dev/video4 fps-n=12 ! queue2 ! imxipuvideotransform qos=false ! video/x-raw, width=340, height=240 ! comp.sink_4 \ | 
          
            |  | 201 | imxv4l2videosrc device=/dev/video5 fps-n=12 ! queue2 ! imxipuvideotransform qos=false ! video/x-raw, width=340, height=240 ! comp.sink_5 \ | 
          
            |  | 202 | imxv4l2videosrc device=/dev/video6 fps-n=12 ! queue2 ! imxipuvideotransform qos=false ! video/x-raw, width=340, height=240 ! comp.sink_6 \ | 
          
            |  | 203 | imxv4l2videosrc device=/dev/video7 fps-n=12 ! queue2 ! imxipuvideotransform qos=false ! video/x-raw, width=340, height=240 ! comp.sink_7 \ | 
          
            |  | 204 | imxv4l2videosrc device=/dev/video8 fps-n=12 ! queue2 ! imxipuvideotransform qos=false ! video/x-raw, width=340, height=240 ! comp.sink_8 | 
          
            |  | 205 | }}} | 
          
            |  | 206 | These command strings were verified using GW5100 and Yocto 2.3. |