HMLP: High-performance Machine Learning Primitives
|
This is the complete list of members for hmlp::Worker, including all inherited members.
AllocateSharedMemory(size_t count) (defined in hmlp::Worker) | hmlp::Worker | inline |
BalanceOver1DGangs(size_t n, size_t default_size, size_t nb) (defined in hmlp::Worker) | hmlp::Worker | |
Barrier() (defined in hmlp::Worker) | hmlp::Worker | |
Bcast(Arg &buffer) (defined in hmlp::Worker) | hmlp::Worker | inline |
child_gid (defined in hmlp::Worker) | hmlp::Worker | |
comm (defined in hmlp::Worker) | hmlp::Worker | |
Communicator(thread_communicator *comm) (defined in hmlp::Worker) | hmlp::Worker | |
DistributeOver1DGangs(size_t beg, size_t end, size_t nb) (defined in hmlp::Worker) | hmlp::Worker | |
DistributeOver1DThreads(size_t beg, size_t end, size_t nb) (defined in hmlp::Worker) | hmlp::Worker | |
EstimateCost(class Task *task) (defined in hmlp::Worker) | hmlp::Worker | |
Execute(class Task *task) | hmlp::Worker | |
FreeSharedMemory(T *ptr) (defined in hmlp::Worker) | hmlp::Worker | inline |
GetDevice() | hmlp::Worker | |
gid (defined in hmlp::Worker) | hmlp::Worker | |
ic_comm (defined in hmlp::Worker) | hmlp::Worker | |
ic_id (defined in hmlp::Worker) | hmlp::Worker | |
ic_jr (defined in hmlp::Worker) | hmlp::Worker | |
ic_nt (defined in hmlp::Worker) | hmlp::Worker | |
InitWithCommunicator(thread_communicator *comm, size_t tid, size_t gid) (defined in hmlp::Worker) | hmlp::Worker | |
jc_comm (defined in hmlp::Worker) | hmlp::Worker | |
jc_id (defined in hmlp::Worker) | hmlp::Worker | |
jc_nt (defined in hmlp::Worker) | hmlp::Worker | |
jr_id (defined in hmlp::Worker) | hmlp::Worker | |
jr_nt (defined in hmlp::Worker) | hmlp::Worker | |
Master() (defined in hmlp::Worker) | hmlp::Worker | |
my_comm (defined in hmlp::Worker) | hmlp::Worker | |
pc_comm (defined in hmlp::Worker) | hmlp::Worker | |
pc_id (defined in hmlp::Worker) | hmlp::Worker | |
pc_nt (defined in hmlp::Worker) | hmlp::Worker | |
scheduler (defined in hmlp::Worker) | hmlp::Worker | |
SetDevice(class Device *device) | hmlp::Worker | |
Split() | hmlp::Worker | |
tid (defined in hmlp::Worker) | hmlp::Worker | |
WaitExecute() | hmlp::Worker | |
Worker() | hmlp::Worker | |
Worker(thread_communicator *my_comm) (defined in hmlp::Worker) | hmlp::Worker |