HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
onnxruntime::concurrency Namespace Reference

Classes

struct  PaddingToAvoidFalseSharing
 
class  ThreadPoolProfiler
 
class  ExtendedThreadPoolInterface
 
class  ThreadPoolParallelSection
 
class  ThreadPoolLoop
 
class  RunQueue
 
class  ThreadPoolTempl
 
class  ThreadPool
 

Typedefs

using CHAR_TYPE = char
 

Enumerations

enum  StealAttemptKind { StealAttemptKind::TRY_ONE, StealAttemptKind::TRY_ALL }
 
enum  PushResult { PushResult::REJECTED, PushResult::ACCEPTED_IDLE, PushResult::ACCEPTED_BUSY }
 

Functions

void SpinPause ()
 

Typedef Documentation

Definition at line 154 of file EigenNonBlockingThreadPool.h.

Enumeration Type Documentation

Enumerator
REJECTED 
ACCEPTED_IDLE 
ACCEPTED_BUSY 

Definition at line 165 of file EigenNonBlockingThreadPool.h.

Enumerator
TRY_ONE 
TRY_ALL 

Definition at line 160 of file EigenNonBlockingThreadPool.h.

Function Documentation

void onnxruntime::concurrency::SpinPause ( )
inline

Definition at line 20 of file spin_pause.h.