Skip to content
Snippets Groups Projects
Commit e2bd02cc authored by Giovanna Lazzari Miotto's avatar Giovanna Lazzari Miotto :mushroom:
Browse files

[main, pipeline] Generalize to accept multiple TBB pipelines

Multiple pipelines are instantiated in parallel and managed by tbb's
group task concurrent scheduling interface.

A maximum number of supported pipelines is defined as a compilation
directive, but a new optional argument can take up to that maximum
number of active streams.

Each stream has its own configuration file.
The base name is passed as config and the files are assumed to follow
 the structure {basename}{i}.{baseformat}, unless no number of streams
 is provided. In that edge case, the config file is taken as-is and
 only one stream is opened.

Add a counter to InputFilter to tag log messages of each instance
parent 1e582093
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment