PULSAR
2.0.0
Parallel Ultra-Light Systolic Array Runtime
|
VSA's accelerator device. Represents a hardware accelerator. Currently synonymous with an Nvidia GPU. More...
#include <prt_device.h>
Data Fields | |
struct prt_vsa_s * | vsa |
int | rank |
int | accelerator |
icl_list_t * | vdps |
icl_list_t * | node |
volatile int | finished |
int | agent_rank |
VSA's accelerator device. Represents a hardware accelerator. Currently synonymous with an Nvidia GPU.
"finished" is a one-directional synchronization variable. Therefore declered volatile, but no need for atomic access.
Definition at line 30 of file prt_device.h.