Paralellisation of task
Brought to you by:
hotzst
Check if some tasks can be wrapped into a thread and additional parallelization can be achieved especially on multi processor systems.
For example the generation of the input model from an input file:
- Start as soon all information becomes available
- Stop/Restart if information changed
- Store the result somewhere where the finish process can collect it,
or wait for the thread to complet.
Or:
- Multiple code generation define which generations can generations can be executed concurrently (no dependency on each other)