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 |