|
| QudaMem (void *dst, const void *src, size_t count, cudaMemcpyKind kind, const cudaStream_t &stream, bool async, const char *func, const char *file, const char *line) |
|
| QudaMem (void *dst, int value, size_t count, const cudaStream_t &stream, bool async, const char *func, const char *file, const char *line) |
|
void | apply (const qudaStream_t &stream) |
|
bool | advanceTuneParam (TuneParam ¶m) const |
|
TuneKey | tuneKey () const |
|
long long | flops () const |
|
long long | bytes () const |
|
| Tunable () |
|
virtual | ~Tunable () |
|
virtual void | preTune () |
|
virtual void | postTune () |
|
virtual int | tuningIter () const |
|
virtual std::string | paramString (const TuneParam ¶m) const |
|
virtual std::string | perfString (float time) const |
|
virtual void | initTuneParam (TuneParam ¶m) const |
|
virtual void | defaultTuneParam (TuneParam ¶m) const |
|
void | checkLaunchParam (TuneParam ¶m) |
|
CUresult | jitifyError () const |
|
CUresult & | jitifyError () |
|
Definition at line 79 of file quda_api.cpp.
◆ QudaMem() [1/2]
quda::QudaMem::QudaMem |
( |
void * |
dst, |
|
|
const void * |
src, |
|
|
size_t |
count, |
|
|
cudaMemcpyKind |
kind, |
|
|
const cudaStream_t & |
stream, |
|
|
bool |
async, |
|
|
const char * |
func, |
|
|
const char * |
file, |
|
|
const char * |
line |
|
) |
| |
|
inline |
◆ QudaMem() [2/2]
quda::QudaMem::QudaMem |
( |
void * |
dst, |
|
|
int |
value, |
|
|
size_t |
count, |
|
|
const cudaStream_t & |
stream, |
|
|
bool |
async, |
|
|
const char * |
func, |
|
|
const char * |
file, |
|
|
const char * |
line |
|
) |
| |
|
inline |
◆ advanceTuneParam()
bool quda::QudaMem::advanceTuneParam |
( |
TuneParam & |
param | ) |
const |
|
inlinevirtual |
◆ apply()
◆ bytes()
long long quda::QudaMem::bytes |
( |
| ) |
const |
|
inlinevirtual |
◆ flops()
long long quda::QudaMem::flops |
( |
| ) |
const |
|
inlinevirtual |
◆ tuneKey()
TuneKey quda::QudaMem::tuneKey |
( |
| ) |
const |
|
inlinevirtual |
The documentation for this class was generated from the following file: