HDK
|
This is the complete list of members for onnxruntime::concurrency::ThreadPool, including all inherited members.
DegreeOfParallelism(const ThreadPool *tp) | onnxruntime::concurrency::ThreadPool | static |
DisableSpinning() | onnxruntime::concurrency::ThreadPool | |
EnableSpinning() | onnxruntime::concurrency::ThreadPool | |
LoopCounter class | onnxruntime::concurrency::ThreadPool | friend |
NAME_CHAR_TYPE typedef | onnxruntime::concurrency::ThreadPool | |
ORT_DISALLOW_COPY_AND_ASSIGNMENT(ThreadPool) | onnxruntime::concurrency::ThreadPool | |
PartitionWork(std::ptrdiff_t batch_idx, std::ptrdiff_t num_batches, std::ptrdiff_t total_work) | onnxruntime::concurrency::ThreadPool | inlinestatic |
Schedule(ThreadPool *tp, std::function< void()> fn) | onnxruntime::concurrency::ThreadPool | inlinestatic |
ShouldParallelize(const ThreadPool *tp) | onnxruntime::concurrency::ThreadPool | static |
StartProfiling(concurrency::ThreadPool *tp) | onnxruntime::concurrency::ThreadPool | static |
StopProfiling(concurrency::ThreadPool *tp) | onnxruntime::concurrency::ThreadPool | static |
ThreadPool(Env *env, const ThreadOptions &thread_options, const NAME_CHAR_TYPE *name, int degree_of_parallelism, bool low_latency_hint, bool force_hybrid=false) | onnxruntime::concurrency::ThreadPool | |
TryBatchParallelFor(ThreadPool *tp, std::ptrdiff_t total, F &&fn, std::ptrdiff_t num_batches) | onnxruntime::concurrency::ThreadPool | inlinestatic |
TryParallelFor(ThreadPool *tp, std::ptrdiff_t total, double cost_per_unit, const std::function< void(std::ptrdiff_t first, std::ptrdiff_t last)> &fn) | onnxruntime::concurrency::ThreadPool | inlinestatic |
TryParallelFor(ThreadPool *tp, std::ptrdiff_t total, const TensorOpCost &cost_per_unit, const std::function< void(std::ptrdiff_t first, std::ptrdiff_t last)> &fn) | onnxruntime::concurrency::ThreadPool | static |
TrySimpleParallelFor(ThreadPool *tp, std::ptrdiff_t total, const std::function< void(std::ptrdiff_t)> &fn) | onnxruntime::concurrency::ThreadPool | inlinestatic |
~ThreadPool() | onnxruntime::concurrency::ThreadPool |