Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages

wkf_threadpool_workerdata_struct Struct Reference

#include <WKFThreads.h>

List of all members.


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]

Detailed Description

thread-specific handle data for workers

Definition at line 516 of file WKFThreads.h.


Member Data Documentation

int wkf_threadpool_workerdata_struct::devid

worker CPU/GPU device ID

Definition at line 522 of file WKFThreads.h.

Referenced by wkf_threadpool_create, and wkf_threadpool_worker_getdevid.

float wkf_threadpool_workerdata_struct::devspeed

wkf_tilestack_t* wkf_threadpool_workerdata_struct::errorstack

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.

wkf_shared_iterator_t* wkf_threadpool_workerdata_struct::iter

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.

int wkf_threadpool_workerdata_struct::padding1[8]

avoid false sharing

Definition at line 517 of file WKFThreads.h.

int wkf_threadpool_workerdata_struct::padding2[8]

avoid false sharing

Definition at line 526 of file WKFThreads.h.

void* wkf_threadpool_workerdata_struct::parms

fctn parms for this worker

Definition at line 524 of file WKFThreads.h.

Referenced by wkf_threadpool_launch, and wkf_threadpool_worker_getdata.

int wkf_threadpool_workerdata_struct::threadcount

total number of worker threads

Definition at line 521 of file WKFThreads.h.

Referenced by wkf_threadpool_create, and wkf_threadpool_worker_getid.

int wkf_threadpool_workerdata_struct::threadid

worker thread's id

Definition at line 520 of file WKFThreads.h.

Referenced by wkf_threadpool_create, and wkf_threadpool_worker_getid.

void* wkf_threadpool_workerdata_struct::thrpool

void ptr to thread pool struct

Definition at line 525 of file WKFThreads.h.

Referenced by wkf_threadpool_create.


The documentation for this struct was generated from the following file:
Generated on Mon Nov 17 02:49:08 2025 for VMD (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002

AltStyle によって変換されたページ (->オリジナル) /