|
PULSAR
2.0.0
Parallel Ultra-Light Systolic Array Runtime
|
VDP's data packet A packet of data transferred through VDP's channels. More...
#include <prt_packet.h>
Data Fields | |
| void * | data |
| size_t | size |
| volatile int | num_refs |
| prt_location_t | location |
| int | device_rank |
| struct gpu_malloc_s * | devmem |
VDP's data packet A packet of data transferred through VDP's channels.
"num_refs" is a multi-access synchronization variable. Therefore, declared as volatile and accessed with atomics.
Definition at line 31 of file prt_packet.h.