Tensor Tiling Library
 
Loading...
Searching...
No Matches
TTL_common_buffering< TENSORTYPE, BASES_COUNT > Struct Template Reference

#include <TTL_schemes_common.h>

Collaboration diagram for TTL_common_buffering< TENSORTYPE, BASES_COUNT >:

Public Member Functions

 TTL_local (TENSORTYPE *) int_base[BASES_COUNT]
 

Data Fields

int index
 
TTL_tensor< TENSORTYPE > ext_tensor_in
 
TTL_tensor< TENSORTYPE > ext_tensor_out
 

Detailed Description

template<typename TENSORTYPE, unsigned int BASES_COUNT>
struct TTL_common_buffering< TENSORTYPE, BASES_COUNT >

Definition at line 35 of file p/pipelines/TTL_schemes_common.h.

Member Function Documentation

◆ TTL_local()

template<typename TENSORTYPE, unsigned int BASES_COUNT>
TTL_common_buffering< TENSORTYPE, BASES_COUNT >::TTL_local ( TENSORTYPE * )

The internal base addresses of the pipelined tiles.

Field Documentation

◆ ext_tensor_in

template<typename TENSORTYPE, unsigned int BASES_COUNT>
TTL_tensor<TENSORTYPE> TTL_common_buffering< TENSORTYPE, BASES_COUNT >::ext_tensor_in

The external tensor being input

Definition at line 40 of file p/pipelines/TTL_schemes_common.h.

◆ ext_tensor_out

template<typename TENSORTYPE, unsigned int BASES_COUNT>
TTL_tensor<TENSORTYPE> TTL_common_buffering< TENSORTYPE, BASES_COUNT >::ext_tensor_out

The external tensor being output

Definition at line 41 of file p/pipelines/TTL_schemes_common.h.

◆ index

template<typename TENSORTYPE, unsigned int BASES_COUNT>
int TTL_common_buffering< TENSORTYPE, BASES_COUNT >::index

Describes the current buffer index when pipelining. For single 0->1->0, for double 0->1->0->1... etc

Definition at line 36 of file p/pipelines/TTL_schemes_common.h.


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