jeudi 14 février 2019

Intel TBB Flow Graph sequencer_node sequence restoring order if message missing

I'm new to Intel TBB and the Flow Graph. I’m sorry if the answer to my problem is obvious . I couldn’t find anything on the internet that could help me.

The Problem is that I have to reorder messages that have been processed in parallel. The sequencer_node works without problems but if a message got missing the buffer will grow and grow. Since the processing I liked to do doesn’t stop and new messages are generated, the buffer grows until the program dies. I’m looking for a way to cancel/restart the graph if the sequence could not be restored (after an amount of messages) with a sequencer_node because of a missing message or at least skip that message and start fresh with the sequence at the next message.

Thank you for the help!

Aucun commentaire:

Enregistrer un commentaire