![]() |
GHOST
1.1.2
General, Hybrid, and Optimized Sparse Toolkit
|
The parameters to identify a SELL Kaczmarz kernel. More...
#include <sparsemat.h>
Public Attributes | |
ghost_alignment | alignment |
The data access alignment. More... | |
ghost_implementation | impl |
The implementation. More... | |
ghost_datatype | mdt |
The matrix data type. More... | |
ghost_datatype | vdt |
The densemat data type. More... | |
int | blocksz |
The densemat width. More... | |
int | chunkheight |
The SELL matrix chunk height. More... | |
ghost_densemat_storage | storage |
The densemat storage order. More... | |
ghost_kacz_method | method |
int | nshifts |
The number of shifts (zero if no shift should be applied). More... | |
The parameters to identify a SELL Kaczmarz kernel.
On kernel execution, GHOST will try to find an auto-generated kernel which matches all of these parameters.
ghost_alignment ghost_kacz_parameters::alignment |
The data access alignment.
int ghost_kacz_parameters::blocksz |
The densemat width.
int ghost_kacz_parameters::chunkheight |
The SELL matrix chunk height.
ghost_implementation ghost_kacz_parameters::impl |
The implementation.
ghost_datatype ghost_kacz_parameters::mdt |
The matrix data type.
ghost_kacz_method ghost_kacz_parameters::method |
int ghost_kacz_parameters::nshifts |
The number of shifts (zero if no shift should be applied).
ghost_densemat_storage ghost_kacz_parameters::storage |
The densemat storage order.
ghost_datatype ghost_kacz_parameters::vdt |
The densemat data type.