I am currently thinking about a recording application for a CXP grabber which converts the input image directly into JPEG.
Using a CXP-Grabber datarates will be quite high so I thing the throughput will be challenging. According to the documentation I should be able to achieve approx. 300 MB / s on a Marathon VCX-QP using one JPEG-Encoder_Gray operator.
My idea would be to split the data stream and use a second or third operator to maximize this boundary to 600 or 900 MB / s. Please see a first draft attached (untested of course =) ). Is there a better option and what do you think would be the maximum possible badwidth?
I just noticed that the better way probably would be to split the image stream after the ImageBuffer_JPEG_Gray and not before. This would probably safe me a bunch of resources.
However, what do you think?