tvm
Classes | Namespaces | Functions
threading_backend.h File Reference

Utilities for manipulating thread pool threads. More...

#include <functional>
#include <memory>
#include <vector>
Include dependency graph for threading_backend.h:

Go to the source code of this file.

Classes

class  tvm::runtime::threading::ThreadGroup
 A platform-agnostic abstraction for managing a collection of thread pool threads. More...
 

Namespaces

 tvm
 Performance counters for profiling via the PAPI library.
 
 tvm::runtime
 
 tvm::runtime::threading
 

Functions

void tvm::runtime::threading::Yield ()
 Platform-agnostic no-op. More...
 
int tvm::runtime::threading::MaxConcurrency ()
 
void tvm::runtime::threading::ResetThreadPool ()
 Reset the threads in the pool. All current threads are destroyed and new ones are created. More...
 

Detailed Description

Utilities for manipulating thread pool threads.