#include <WKFThreads.h>
Public Attributes | |
int | padding1 [8] |
wkf_shared_iterator_t * | iter |
wkf_tilestack_t * | errorstack |
int | threadid |
int | threadcount |
int | devid |
float | devspeed |
void * | parms |
void * | thrpool |
int | padding2 [8] |
Definition at line 516 of file WKFThreads.h.
|
worker CPU/GPU device ID Definition at line 522 of file WKFThreads.h. Referenced by wkf_threadpool_create, and wkf_threadpool_worker_getdevid. |
|
speed scaling for this device Definition at line 523 of file WKFThreads.h. Referenced by wkf_threadpool_create, wkf_threadpool_worker_devscaletile, wkf_threadpool_worker_getdevspeed, and wkf_threadpool_worker_setdevspeed. |
|
stack of tiles that failed Definition at line 519 of file WKFThreads.h. Referenced by wkf_threadpool_create, wkf_threadpool_next_tile, and wkf_threadpool_tile_failed. |
|
dynamic work scheduler Definition at line 518 of file WKFThreads.h. Referenced by wkf_threadpool_create, wkf_threadpool_getfatalerror, wkf_threadpool_next_tile, and wkf_threadpool_setfatalerror. |
|
avoid false sharing Definition at line 517 of file WKFThreads.h. |
|
avoid false sharing Definition at line 526 of file WKFThreads.h. |
|
fctn parms for this worker Definition at line 524 of file WKFThreads.h. Referenced by wkf_threadpool_launch, and wkf_threadpool_worker_getdata. |
|
total number of worker threads Definition at line 521 of file WKFThreads.h. Referenced by wkf_threadpool_create, and wkf_threadpool_worker_getid. |
|
worker thread's id Definition at line 520 of file WKFThreads.h. Referenced by wkf_threadpool_create, and wkf_threadpool_worker_getid. |
|
void ptr to thread pool struct Definition at line 525 of file WKFThreads.h. Referenced by wkf_threadpool_create. |