Go to the source code of this file.
|
struct | quda::blas::MultiBlasArg< NXZ, SpinorX, SpinorY, SpinorZ, SpinorW, Functor > |
| Parameter struct for generic multi-blas kernel. More...
|
|
struct | quda::blas::coeff_array< T > |
|
struct | quda::blas::MultiBlasFunctor< NXZ, Float2, FloatN > |
|
struct | quda::blas::multicaxpy_< NXZ, Float2, FloatN > |
|
struct | quda::blas::multicaxpyz_< NXZ, Float2, FloatN > |
|
struct | quda::blas::multi_axpyBzpcx_< NXZ, Float2, FloatN > |
|
struct | quda::blas::multi_caxpyBxpz_< NXZ, Float2, FloatN > |
|
|
template<typename FloatN , int M, int NXZ, typename Arg > |
__global__ void | quda::blas::multiBlasKernel (Arg arg_) |
| Generic multi-blas kernel with four loads and up to four stores. More...
|
|
__device__ __host__ void | quda::blas::_caxpy (const float2 &a, const float4 &x, float4 &y) |
|
__device__ __host__ void | quda::blas::_caxpy (const float2 &a, const float2 &x, float2 &y) |
|
__device__ __host__ void | quda::blas::_caxpy (const double2 &a, const double2 &x, double2 &y) |
|
◆ BLAS_SPINOR
◆ MAX_MATRIX_SIZE
#define MAX_MATRIX_SIZE 4096 |