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

Method etalonPerfSingle

src/tests/performance/perf-rotmg.cpp:284–299  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

282}
283
284template <typename ElemType> nano_time_t
285RotmgPerformanceTest<ElemType>::etalonPerfSingle(void)
286{
287 nano_time_t time = 0;
288
289#ifdef PERF_TEST_WITH_ACML
290
291 time = getCurrentTime();
292 clMath::blas::rotmg(back_D1_, params_.offa, back_D2_, params_.offb, back_X_, params_.offBX,
293 back_Y_, params_.offCY, back_PARAM_, params_.offc);
294 time = getCurrentTime() - time;
295
296#endif // PERF_TEST_WITH_ACML
297
298 return time;
299}
300
301
302template <typename ElemType> nano_time_t

Callers

nothing calls this directly

Calls 1

getCurrentTimeFunction · 0.50

Tested by

no test coverage detected