index
:
eigen
master
C++ library for linear algebra
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
unsupported
/
Eigen
/
CXX11
/
src
/
Tensor
/
TensorDeviceThreadPool.h
Commit message (
Expand
)
Author
Age
*
evalSubExprsIfNeededAsync + async TensorContractionThreadPool
Eugene Zhulenev
2019-08-30
*
Remove shadow warnings in TensorDeviceThreadPool
Eugene Zhulenev
2019-08-28
*
Asynchronous parallelFor in Eigen ThreadPoolDevice
Eugene Zhulenev
2019-08-22
*
[SYCL] This PR adds the minimum modifications to the Eigen unsupported module...
Mehdi Goli
2019-06-28
*
Merged eigen/eigen into default
Deven Desai
2019-03-19
|
\
|
*
Parallelize tensor contraction only by sharding dimension and use 'thread-loc...
Eugene Zhulenev
2019-02-04
|
*
Fix shorten-64-to-32 warning. Use regular memcpy if num_threads==0.
Rasmus Munk Larsen
2018-12-12
*
|
ROCm/HIP specfic fixes + updates
Deven Desai
2018-11-19
|
/
*
Remove accidental changes.
Rasmus Munk Larsen
2018-11-12
*
Add parallel memcpy to TensorThreadPoolDevice in Eigen, but limit the number ...
Rasmus Munk Larsen
2018-11-12
*
Move from rvalue arguments in ThreadPool enqueue* methods
Eugene Zhulenev
2018-10-16
*
Reduce thread scheduling overhead in parallelFor
Eugene Zhulenev
2018-10-16
*
Fiw shadowing of last and all
Gael Guennebaud
2018-09-21
*
Add support for thread local support on platforms that do not support it thro...
Rasmus Munk Larsen
2018-08-13
*
Use NULL instead of nullptr to avoid adding a cxx11 requirement.
Benoit Steiner
2018-08-13
*
Merged in paultucker/eigen (pull request PR-431)
Benoit Steiner
2018-08-01
|
\
*
|
Distinguishing between internal memory allocation/deallocation from explicit ...
Mehdi Goli
2018-08-01
|
*
Change getAllocator() to allocator() in ThreadPoolDevice.
Paul Tucker
2018-07-31
|
*
Add test coverage for ThreadPoolDevice optional allocator.
Paul Tucker
2018-07-19
|
*
Actually add optional Allocator* arg to ThreadPoolDevice().
Paul Tucker
2018-07-16
|
*
Add optional Allocator argument to ThreadPoolDevice constructor.
Paul Tucker
2018-07-16
|
/
*
Fix oversharding bug in parallelFor.
Rasmus Munk Larsen
2018-06-20
*
Add a ThreadPoolInterface* getter for ThreadPoolDevice.
Penporn Koanantakool
2018-06-02
*
Specialize ThreadPoolDevice::enqueueNotification for the case with no args. A...
Rasmus Munk Larsen
2017-10-13
*
Moved the choice of ThreadPool to unsupported/Eigen/CXX11/ThreadPool
Benoit Steiner
2016-12-12
*
Reduce dispatch overhead in parallelFor by only calling thread_pool.Schedule(...
Rasmus Munk Larsen
2016-11-14
*
Avoid unecessary object copies
Benoit Steiner
2016-08-01
*
Return -1 from CurrentThreadId when called by thread outside the pool.
Rasmus Munk Larsen
2016-06-23
*
Resolve merge.
Rasmus Munk Larsen
2016-06-23
|
\
*
|
size_t -> int
Rasmus Munk Larsen
2016-06-03
*
|
Add CurrentThreadId and NumThreads methods to Eigen threadpools and TensorDev...
Rasmus Munk Larsen
2016-06-03
|
*
Use signed integers more consistently to encode the number of threads to use ...
Benoit Steiner
2016-06-09
|
/
*
Fixed compilation error in the tensor thread pool
Benoit Steiner
2016-05-17
*
Merged eigen/eigen into default
Rasmus Larsen
2016-05-17
|
\
|
*
Turnon the new thread pool by default since it scales much better over multip...
Benoit Steiner
2016-05-13
*
|
Address comments by bsteiner.
Rasmus Munk Larsen
2016-05-12
*
|
Improvements to parallelFor.
Rasmus Munk Larsen
2016-05-12
|
/
*
Added a new parallelFor api to the thread pool device.
Benoit Steiner
2016-05-09
*
Provide access to the base threadpool classes
Benoit Steiner
2016-04-21
*
Added the ability to switch to the new thread pool with a #define
Benoit Steiner
2016-04-21
*
Added ability to access the cache sizes from the tensor devices
Benoit Steiner
2016-04-14
*
Prepared the migration to the new non blocking thread pool
Benoit Steiner
2016-04-14
*
Made it possible to customize the threadpool
Benoit Steiner
2016-03-28
*
Fixed compilation error
Benoit Steiner
2016-03-22
*
Pulled latest updates from trunk
Benoit Steiner
2016-03-22
|
\
*
|
Use a single Barrier instead of a collection of Notifications to reduce the t...
Benoit Steiner
2016-03-22
|
*
Fixed a couple of typos
Benoit Steiner
2016-03-22
|
*
Avoid using std::vector whenever possible
Benoit Steiner
2016-03-22
|
/
*
Split TensorDeviceType.h in 3 files to make it more manageable
Benoit Steiner
2015-11-20