#include <TestCUDAAnalyzerGPUKernel.h>
Public Member Functions | |
void | analyzeAsync (const float *d_input, cudaStream_t stream) |
TestCUDAAnalyzerGPUKernel (cudaStream_t stream) | |
float | value (cudaStream_t stream) const |
~TestCUDAAnalyzerGPUKernel ()=default | |
Static Public Attributes | |
static constexpr int | NUM_VALUES = 4000 |
Private Attributes | |
cms::cuda::device::unique_ptr < float[]> | sum_ |
Definition at line 8 of file TestCUDAAnalyzerGPUKernel.h.
TestCUDAAnalyzerGPUKernel::TestCUDAAnalyzerGPUKernel | ( | cudaStream_t | stream | ) |
|
default |
void TestCUDAAnalyzerGPUKernel::analyzeAsync | ( | const float * | d_input, |
cudaStream_t | stream | ||
) |
float TestCUDAAnalyzerGPUKernel::value | ( | cudaStream_t | stream | ) | const |
Referenced by Types.int32::__nonzero__(), Types.uint32::__nonzero__(), Types.int64::__nonzero__(), Types.uint64::__nonzero__(), Types.double::__nonzero__(), Types.bool::__nonzero__(), Types.string::__nonzero__(), average.Average::average(), Types.string::configValue(), Types.FileInPath::configValue(), Types.int32::insertInto(), Types.uint32::insertInto(), Types.int64::insertInto(), Types.uint64::insertInto(), Types.double::insertInto(), Types.bool::insertInto(), Types.string::insertInto(), Types.FileInPath::insertInto(), Types.vint32::insertInto(), Types.vuint32::insertInto(), Types.vint64::insertInto(), Types.vuint64::insertInto(), Types.vdouble::insertInto(), Types.vbool::insertInto(), and Types.vstring::insertInto().
|
static |
Definition at line 10 of file TestCUDAAnalyzerGPUKernel.h.
|
private |
Definition at line 20 of file TestCUDAAnalyzerGPUKernel.h.