QUDA  v1.1.0
A library for QCD on GPUs
Functions
quda::mma Namespace Reference

Functions

template<bool from_coarse, bool query_max = false, class Arg >
int launch_compute_uv_kernel (TuneParam &tp, const Arg &arg, int min_threads, const cudaStream_t &stream)
 
template<bool from_coarse, bool query_max = false, class Arg >
int launch_compute_vuv_kernel (TuneParam &tp, const Arg &arg, int min_threads, const cudaStream_t &stream)
 
template<bool compute_max_only, bool query_max = false, class Arg >
int launch_yhat_kernel (Arg &arg, int min_threads, TuneParam &tp, const cudaStream_t &stream)
 

Function Documentation

◆ launch_compute_uv_kernel()

template<bool from_coarse, bool query_max = false, class Arg >
int quda::mma::launch_compute_uv_kernel ( TuneParam tp,
const Arg &  arg,
int  min_threads,
const cudaStream_t &  stream 
)

Definition at line 612 of file coarse_op_mma_launch.h.

◆ launch_compute_vuv_kernel()

template<bool from_coarse, bool query_max = false, class Arg >
int quda::mma::launch_compute_vuv_kernel ( TuneParam tp,
const Arg &  arg,
int  min_threads,
const cudaStream_t &  stream 
)

Definition at line 619 of file coarse_op_mma_launch.h.

◆ launch_yhat_kernel()

template<bool compute_max_only, bool query_max = false, class Arg >
int quda::mma::launch_yhat_kernel ( Arg &  arg,
int  min_threads,
TuneParam tp,
const cudaStream_t &  stream 
)

Definition at line 160 of file coarse_op_preconditioned_mma_launch.h.