Changes between Version 23 and Version 24 of SoC2014
- Timestamp:
- Feb 8, 2014, 5:53:05 PM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SoC2014
v23 v24 157 157 Provide a boost::work_stealing_thread_pool class scheduling arbitrary functions based on the interface defined in [1]. [2] should be taken in consideration. The implementation would need a thread safe queue that allows to steel works efficiently. The first implementation would address only C++11 compilers supporting thread_local variables. A C++98 implementation would be welcome. 158 158 159 [3] present a clear survey on the problem domain. 160 159 161 [1] https://github.com/boostorg/thread/tree/develop/include/boost/thread/executors 160 162 161 163 [2] http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2013/n3562.pdf 164 165 [3] http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n3872.pdf 162 166 163 167 This project could be mentored by Vicente J. Botet Escriba