PULSAR  2.0.0
Parallel Ultra-Light Systolic Array Runtime
 All Data Structures Files Functions Typedefs Enumerations Macros Groups
prt_thread_s Struct Reference

VSA's worker thread. Represents a single CPU core or a collection of cores. More...

#include <prt_thread.h>

Data Fields

struct prt_vsa_svsa
 
int rank
 
int core
 
pthread_t id
 
icl_list_tvdps
 
volatile int finished
 
int agent_rank
 
double time
 

Detailed Description

VSA's worker thread. Represents a single CPU core or a collection of cores.

"finished" is a one-directional synchronization variable. Therefore declered volatile, but no need for atomic access.

Definition at line 29 of file prt_thread.h.


The documentation for this struct was generated from the following file: