![]() |
Eigen-unsupported
5.0.1-dev+284dcc12
|
#include <unsupported/Eigen/CXX11/src/Tensor/TensorContractionSycl.h>
TTPanelSize, a template class used for setting the panel size required for launching General Tensor Tensor contraction kernel on various hardware devices.
| Scalar | determines the element type of the tensor |
| StorageIndex | determines the Index type. |
| REG_SIZE_M | determines workload per thread for loading the M dimension This can be varied based on the available register on a chosen device(can be controlled by EIGEN_SYCL_REG_M macro). |
| REG_SIZE_N | determines workload per thread for loading the N dimension This can be varied based on the available register on a chosen device(can be controlled by EIGEN_SYCL_REG_N macro). |
| TSDK | determines Tile size for dimension K. The packet size is assumed to be considered |