void bmsym_gespmv | ( | const BmSym< NT, IT, TTDIM > & | A, |
const NT *__restrict | x, | ||
NT *__restrict | y | ||
) |
float ColImbalance | ( | const BiCsb< NT, IT > & | A | ) |
void csbsym_gespmv | ( | const CsbSym< NT, IT > & | A, |
const NT *__restrict | x, | ||
NT *__restrict | y | ||
) |
Macros | |
#define | SPAWNS 1 |
#define | NDIAGS 3 |
Functions | |
template<typename NT , typename IT , unsigned TTDIM> | |
void | bmcsb_gespmv (const BmCsb< NT, IT, TTDIM > &A, const NT *__restrict x, NT *__restrict y) |
template<typename SR , typename NT , typename IT , typename RHS , typename LHS > | |
void | bicsb_gespmv (const BiCsb< NT, IT > &A, const RHS *__restrict x, LHS *__restrict y) |