Data required to perform duplex buffer pipelining. More...
#include <TTL_duplex_scheme.h>
Data Fields | ||
struct { | ||
int index | ||
__local void * int_base [2] | ||
TTL_ext_void_tensor_t ext_tensor_in | ||
TTL_ext_void_tensor_t ext_tensor_out | ||
} | common | |
The information that is common to all pipeline schemes. | ||
TTL_event_t(* | events )[2] | |
struct { | ||
TTL_ext_void_tensor_t to_export_to | ||
TTL_const_int_void_tensor_t to_export_from | ||
} | prev_out_tensors | |
Store of the buffers used for the previous import/export cycles. | ||
Data required to perform duplex buffer pipelining.
Definition at line 69 of file TTL_duplex_scheme.h.
struct { ... } TTL_duplex_const_void_tensor_buffering_t::common |
The information that is common to all pipeline schemes.
TTL_event_t(* TTL_duplex_const_void_tensor_buffering_t::events)[2] |
2 Events are required, 1 first is used for external to internal transfers, the second for internal to external transfers
Definition at line 78 of file TTL_duplex_scheme.h.
TTL_ext_void_tensor_t TTL_duplex_const_void_tensor_buffering_t::ext_tensor_in |
The external tensor being input
Definition at line 74 of file TTL_duplex_scheme.h.
TTL_ext_void_tensor_t TTL_duplex_const_void_tensor_buffering_t::ext_tensor_out |
The external tensor being output
Definition at line 75 of file TTL_duplex_scheme.h.
int TTL_duplex_const_void_tensor_buffering_t::index |
Describes the current buffer index when pipelining. For single 0->1->0, for double 0->1->0->1... etc
Definition at line 71 of file TTL_duplex_scheme.h.
__local void* TTL_duplex_const_void_tensor_buffering_t::int_base[2] |
The internal base addresses of the pipelined tiles.
Definition at line 73 of file TTL_duplex_scheme.h.
struct { ... } TTL_duplex_const_void_tensor_buffering_t::prev_out_tensors |
Store of the buffers used for the previous import/export cycles.
TTL_const_int_void_tensor_t TTL_duplex_const_void_tensor_buffering_t::to_export_from |
Definition at line 88 of file TTL_duplex_scheme.h.
TTL_ext_void_tensor_t TTL_duplex_const_void_tensor_buffering_t::to_export_to |
Definition at line 87 of file TTL_duplex_scheme.h.