|
PULSAR
2.0.0
Parallel Ultra-Light Systolic Array Runtime
|
VSA's proxy. More...
#include <prt_proxy.h>
Data Fields | |
| struct prt_vsa_s * | vsa |
| int | num_agents |
| icl_hash_t * | tags_hash |
| icl_deque_t ** | sends_requested |
| icl_list_t ** | sends_posted |
| icl_list_t * | recvs_posted |
| icl_deque_t * | transfers |
| size_t | max_channel_size |
| volatile int | num_callbacks |
VSA's proxy.
The reason for the num_callbacks counter is the following: Empty transfers queue does not mean there is nothing pending. Communication requests may be sitting in a stream waiting to be queued.
Definition at line 49 of file prt_proxy.h.