LBANN  0.103.0
LivermoreBigArtificialNeuralNetworkToolkit
thread_pool.hpp File Reference
#include "lbann_config.hpp"
#include "lbann/utils/exception.hpp"
#include "thread_safe_queue.hpp"
#include "type_erased_function.hpp"
#include <sched.h>
#include <future>
#include <thread>
#include <unordered_map>
#include <vector>
Include dependency graph for thread_pool.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  lbann::thread_pool
 
class  lbann::thread_pool::thread_joiner
 RAII object that destroys threads. More...
 

Namespaces

 lbann