| 
    MLX
    
   | 
 
Classes | |
| struct | aligned_allocator | 
| class | concurrent_queue | 
| class | latch | 
| class | thread_pool | 
Functions | |
| size_t & | thread_id () | 
| size_t & | num_threads () | 
| thread_pool & | get_pool () | 
| template<typename Func > | |
| void | thread_map (size_t nthreads, Func f) | 
| Map a function f over nthreads.   | |
Variables | |
| static const size_t | max_threads = std::max(1u, std::thread::hardware_concurrency()) | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
Map a function f over nthreads.