|
CNum 0.2.1
CPU-optimized ML library for C++
|
Structures and algorithms used for multithreaded operations. More...
Classes | |
| struct | ThreadPoolConfig |
| The configuration of the ThreadPool. More... | |
| class | ThreadPool |
| A promise based thread pool. More... | |
Typedefs | |
| using | Func = std::function< void(arena_t *) > |
Variables | |
| constexpr size_t | default_arena_init_block_ct = 16500 |
| The default amount of blocks allocated to a newly initialized arena. | |
Structures and algorithms used for multithreaded operations.
| using CNum::Multithreading::Func = std::function< void(arena_t *) > |
|
constexpr |
The default amount of blocks allocated to a newly initialized arena.