#include <TensorScanSycl.h>
Public Member Functions | |
| ScanParameters< Index > | get_scan_parameter () |
| cl::sycl::nd_range< 1 > | get_thread_range () |
| EIGEN_STRONG_INLINE | ScanInfo (const Index &total_size_, const Index &scan_size_, const Index &panel_size_, const Index &non_scan_size_, const Index &scan_stride_, const Index &non_scan_stride_, const Eigen::SyclDevice &dev_) |
Public Attributes | |
| Index | block_size |
| Index | block_threads |
| const Eigen::SyclDevice & | dev |
| Index | elements_per_block |
| Index | elements_per_group |
| Index | global_range |
| Index | group_threads |
| Index | local_range |
| Index | loop_range |
| Index | max_elements_per_block |
| const Index & | non_scan_size |
| const Index & | non_scan_stride |
| const Index & | panel_size |
| Index | panel_threads |
| const Index & | scan_size |
| const Index & | scan_stride |
| const Index & | total_size |
Definition at line 418 of file TensorScanSycl.h.
|
inline |
Definition at line 437 of file TensorScanSycl.h.
|
inline |
Definition at line 470 of file TensorScanSycl.h.
|
inline |
Definition at line 474 of file TensorScanSycl.h.
| Index Eigen::TensorSycl::internal::ScanInfo< Index >::block_size |
Definition at line 427 of file TensorScanSycl.h.
| Index Eigen::TensorSycl::internal::ScanInfo< Index >::block_threads |
Definition at line 430 of file TensorScanSycl.h.
| const Eigen::SyclDevice& Eigen::TensorSycl::internal::ScanInfo< Index >::dev |
Definition at line 436 of file TensorScanSycl.h.
| Index Eigen::TensorSycl::internal::ScanInfo< Index >::elements_per_block |
Definition at line 432 of file TensorScanSycl.h.
| Index Eigen::TensorSycl::internal::ScanInfo< Index >::elements_per_group |
Definition at line 431 of file TensorScanSycl.h.
| Index Eigen::TensorSycl::internal::ScanInfo< Index >::global_range |
Definition at line 434 of file TensorScanSycl.h.
| Index Eigen::TensorSycl::internal::ScanInfo< Index >::group_threads |
Definition at line 429 of file TensorScanSycl.h.
| Index Eigen::TensorSycl::internal::ScanInfo< Index >::local_range |
Definition at line 435 of file TensorScanSycl.h.
| Index Eigen::TensorSycl::internal::ScanInfo< Index >::loop_range |
Definition at line 433 of file TensorScanSycl.h.
| Index Eigen::TensorSycl::internal::ScanInfo< Index >::max_elements_per_block |
Definition at line 426 of file TensorScanSycl.h.
| const Index& Eigen::TensorSycl::internal::ScanInfo< Index >::non_scan_size |
Definition at line 422 of file TensorScanSycl.h.
| const Index& Eigen::TensorSycl::internal::ScanInfo< Index >::non_scan_stride |
Definition at line 424 of file TensorScanSycl.h.
| const Index& Eigen::TensorSycl::internal::ScanInfo< Index >::panel_size |
Definition at line 421 of file TensorScanSycl.h.
| Index Eigen::TensorSycl::internal::ScanInfo< Index >::panel_threads |
Definition at line 428 of file TensorScanSycl.h.
| const Index& Eigen::TensorSycl::internal::ScanInfo< Index >::scan_size |
Definition at line 420 of file TensorScanSycl.h.
| const Index& Eigen::TensorSycl::internal::ScanInfo< Index >::scan_stride |
Definition at line 423 of file TensorScanSycl.h.
| const Index& Eigen::TensorSycl::internal::ScanInfo< Index >::total_size |
Definition at line 419 of file TensorScanSycl.h.