This website requires JavaScript.
Explore
Help
Sign In
mirror
/
eigen
Watch
2
Star
0
Fork
0
You've already forked eigen
mirror of
https://gitlab.com/libeigen/eigen.git
synced
2025-01-06 14:14:46 +08:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
32df1b1046
eigen
/
unsupported
/
Eigen
/
CXX11
History
Rasmus Munk Larsen
32df1b1046
Reduce dispatch overhead in parallelFor by only calling thread_pool.Schedule() for one of the two recursive calls in handleRange. This avoids going through the scedule path to push both recursive calls onto another thread-queue in the binary tree, but instead executes one of them on the main thread. At the leaf level this will still activate a full complement of threads, but will save up to 50% of the overhead in Schedule (random number generation, insertion in queue which includes signaling via atomics).
2016-11-14 14:18:16 -08:00
..
src
Reduce dispatch overhead in parallelFor by only calling thread_pool.Schedule() for one of the two recursive calls in handleRange. This avoids going through the scedule path to push both recursive calls onto another thread-queue in the binary tree, but instead executes one of them on the main thread. At the leaf level this will still activate a full complement of threads, but will save up to 50% of the overhead in Schedule (random number generation, insertion in queue which includes signaling via atomics).
2016-11-14 14:18:16 -08:00
CMakeLists.txt
bug
#1167
: simplify installation of header files using cmake's install(DIRECTORY ...) command.
2016-08-29 10:59:37 +02:00
Tensor
Added missing includes
2016-11-05 10:04:42 -07:00
TensorSymmetry
Refactor the unsupported CXX11/Core module to internal headers only.
2016-04-26 11:20:25 +02:00
ThreadPool
Fix missing inclusion of Eigen/Core
2016-04-27 23:05:40 +02:00