QUDA
1.0.0
|
#include <tune_key.h>
Public Member Functions | |
TuneKey () | |
TuneKey (const char v[], const char n[], const char a[]="type=default") | |
TuneKey (const TuneKey &key) | |
TuneKey & | operator= (const TuneKey &key) |
bool | operator< (const TuneKey &other) const |
Public Attributes | |
char | volume [volume_n] |
char | name [name_n] |
char | aux [aux_n] |
Static Public Attributes | |
static const int | volume_n = 32 |
static const int | name_n = 384 |
static const int | aux_n = 256 |
Definition at line 8 of file tune_key.h.
|
inline |
Definition at line 17 of file tune_key.h.
|
inline |
Definition at line 18 of file tune_key.h.
|
inline |
Definition at line 23 of file tune_key.h.
|
inline |
Definition at line 38 of file tune_key.h.
References aux, getLastTuneKey(), name, and volume.
Definition at line 29 of file tune_key.h.
char quda::TuneKey::aux[aux_n] |
Definition at line 15 of file tune_key.h.
Referenced by quda::deserializeTuneCache(), operator<(), operator=(), quda::serializeProfile(), quda::serializeTrace(), quda::serializeTuneCache(), TuneKey(), quda::dslash::DslashPolicyTune< Dslash >::tuneKey(), and quda::tuneLaunch().
|
static |
Definition at line 12 of file tune_key.h.
Referenced by quda::deserializeTuneCache(), quda::Dslash< Float >::fillAux(), quda::postTrace_(), quda::saveProfile(), quda::serializeProfile(), quda::serializeTrace(), quda::dslash::setMappedGhost(), quda::GaugeField::setTuningString(), quda::ColorSpinorField::setTuningString(), quda::CopyGauge< FloatOut, FloatIn, length, Arg >::tuneKey(), quda::Laplace< Float, nDim, nColor, Arg >::tuneKey(), quda::CalculateY< from_coarse, Float, fineSpin, fineColor, coarseSpin, coarseColor, Arg >::tuneKey(), and quda::Tunable::writeAuxString().
char quda::TuneKey::name[name_n] |
Definition at line 14 of file tune_key.h.
Referenced by quda::deserializeTuneCache(), operator<(), operator=(), quda::serializeProfile(), quda::serializeTrace(), quda::serializeTuneCache(), TuneKey(), and quda::tuneLaunch().
|
static |
Definition at line 11 of file tune_key.h.
Referenced by quda::deserializeTuneCache(), quda::blas::MultiBlas< NXZ, FloatN, M, SpinorX, SpinorY, SpinorZ, SpinorW, Functor, T >::tuneKey(), and quda::blas::MultiReduceCuda< NXZ, doubleN, ReduceType, FloatN, M, SpinorX, SpinorY, SpinorZ, SpinorW, Reducer >::tuneKey().
char quda::TuneKey::volume[volume_n] |
Definition at line 13 of file tune_key.h.
Referenced by quda::deserializeTuneCache(), operator<(), operator=(), quda::serializeProfile(), quda::serializeTrace(), quda::serializeTuneCache(), TuneKey(), and quda::tuneLaunch().
|
static |
Definition at line 10 of file tune_key.h.
Referenced by quda::deserializeTuneCache(), quda::LatticeField::setTuningString(), and quda::ColorSpinorField::setTuningString().