Benoit Steiner
|
4deafd35b7
|
Introduce a portable EIGEN_SLEEP macro.
|
2016-12-09 14:52:15 -08:00 |
|
Benoit Steiner
|
2f5b7a199b
|
Reworked the threadpool cancellation mechanism to not depend on pthread_cancel since it turns out that pthread_cancel doesn't work properly on numerous platforms.
|
2016-12-09 13:05:14 -08:00 |
|
Benoit Steiner
|
3d59a47720
|
Added a message to ease the detection of platforms on which thread cancellation isn't supported.
|
2016-12-08 14:51:46 -08:00 |
|
Benoit Steiner
|
7bfff85355
|
Added support for thread cancellation on Linux
|
2016-12-08 08:12:49 -08:00 |
|
Rasmus Munk Larsen
|
a9c1e4d7b7
|
Return -1 from CurrentThreadId when called by thread outside the pool.
|
2016-06-23 16:40:07 -07:00 |
|
Rasmus Munk Larsen
|
f1f2ff8208
|
size_t -> int
|
2016-06-03 18:06:37 -07:00 |
|
Rasmus Munk Larsen
|
76308e7fd2
|
Add CurrentThreadId and NumThreads methods to Eigen threadpools and TensorDeviceThreadPool.
|
2016-06-03 16:28:58 -07:00 |
|
Benoit Steiner
|
2a54b70d45
|
Fixed potential race condition in the non blocking thread pool
|
2016-05-12 11:45:48 -07:00 |
|
Benoit Steiner
|
6bf8273bc0
|
Added a test to validate the new non blocking thread pool
|
2016-05-10 10:49:34 -07:00 |
|