- 09 Jul, 2019 2 commits
-
-
We need some tricks in template programming to have a clean user facing API while internally using our classes with more capabilities.
FritzFlorian committed -
This is the base building block for creating the actual dataflow functions and networks, as their main functionality is having data flow through connected nodes.
FritzFlorian committed
-
- 20 Jun, 2019 2 commits
-
-
Florian Fritz committed
-
FritzFlorian committed
-
- 18 Jun, 2019 2 commits
-
-
Threads must be joined on scheduler termination and tasks must be pushed onto the stack to allow better memory management.
FritzFlorian committed -
FritzFlorian committed
-
- 14 Jun, 2019 2 commits
-
-
FritzFlorian committed
-
This removes boost as an dependency from our code and makes our project again only dependent on C++11 compilers (no external dependency).
FritzFlorian committed
-
- 12 Jun, 2019 4 commits
-
-
Now all algorithms are used without the parallel pre-/suffix and the for_each method has an specialization for integer ranges.
FritzFlorian committed -
FritzFlorian committed
-
This seems to be only possible with two different function names, as variadic arguments and default arguments wont work together.
FritzFlorian committed -
FritzFlorian committed
-
- 11 Jun, 2019 2 commits
-
-
FritzFlorian committed
-
FritzFlorian committed
-
- 10 Jun, 2019 1 commit
-
-
FritzFlorian committed
-
- 07 Jun, 2019 1 commit
-
-
FritzFlorian committed
-
- 06 Jun, 2019 10 commits
-
-
FritzFlorian committed
-
See the comment in the source. This race should actually not be important, but we fix it anyways for now to make the CI happy.
FritzFlorian committed -
This should have been fine without the atomic property (as it is only a single writer and multiple readers to a single bit). Nevertheless we fixed the 'race' to remove a warning in the thread sanitizer.
FritzFlorian committed -
FritzFlorian committed
-
FritzFlorian committed
-
FritzFlorian committed
-
FritzFlorian committed
-
FritzFlorian committed
-
FritzFlorian committed
-
This was highlighted as an issue in the steal_work routine, as frequent calls to virtual functions are expensive.
FritzFlorian committed
-
- 05 Jun, 2019 2 commits
-
-
FritzFlorian committed
-
FritzFlorian committed
-
- 04 Jun, 2019 2 commits
-
-
Please note that this does currently not execute, but only removed the 'old aspecs'. We are still missing launching the root fork_join task.
FritzFlorian committed -
FritzFlorian committed
-
- 03 Jun, 2019 1 commit
-
-
FritzFlorian committed
-
- 28 May, 2019 2 commits
-
-
FritzFlorian committed
-
FritzFlorian committed
-
- 16 May, 2019 1 commit
-
-
FritzFlorian committed
-
- 14 May, 2019 1 commit
-
-
FritzFlorian committed
-
- 13 May, 2019 5 commits
-
-
FritzFlorian committed
-
FritzFlorian committed
-
FritzFlorian committed
-
FritzFlorian committed
-
FritzFlorian committed
-