![]() |
GHOST
1.1.2
General, Hybrid, and Optimized Sparse Toolkit
|
The parameters to identify a SELL SpMV 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... | |
The parameters to identify a SELL SpMV kernel.
On kernel execution, GHOST will try to find an auto-generated kernel which matches all of these parameters.
ghost_alignment ghost_sellspmv_parameters::alignment |
The data access alignment.
int ghost_sellspmv_parameters::blocksz |
The densemat width.
int ghost_sellspmv_parameters::chunkheight |
The SELL matrix chunk height.
ghost_implementation ghost_sellspmv_parameters::impl |
The implementation.
ghost_datatype ghost_sellspmv_parameters::mdt |
The matrix data type.
ghost_densemat_storage ghost_sellspmv_parameters::storage |
The densemat storage order.
ghost_datatype ghost_sellspmv_parameters::vdt |
The densemat data type.