MCPcopy Create free account
hub / github.com/clMathLibraries/clBLAS / GemmPerformanceTest

Method GemmPerformanceTest

src/tests/performance/perf-gemm2.cpp:126–138  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

124
125template <typename ElemType>
126GemmPerformanceTest<ElemType>::GemmPerformanceTest(
127 BlasFunction fn,
128 TestParams *params) : PerformanceTest(fn, (problem_size_t)params->M * params->N
129 * params->K),
130 params_(*params), mobjA_(NULL), mobjB_(NULL), mobjC_(NULL)
131{
132 A_ = new ElemType[params_.rowsA * params_.columnsA];
133 B_ = new ElemType[params_.rowsB * params_.columnsB];
134 C_ = new ElemType[params_.rowsC * params_.columnsC];
135 backC_ = new ElemType[params_.rowsC * params_.columnsC];
136
137 base_ = ::clMath::BlasBase::getInstance();
138}
139
140template <typename ElemType>
141GemmPerformanceTest<ElemType>::~GemmPerformanceTest()

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected