index 43810a9773809e475188ee93ed2d1fcc6c2c7c72..04b7b97d6e1f054a1021fa67db55f07f4d29edad 100644 (file)
void ReportTime(const ExecutionObject* eo)
{
- double elapsed_host = eo->GetHostProcessTimeInMilliSeconds();
double elapsed_device = eo->GetProcessTimeInMilliSeconds();
- double overhead = 100 - (elapsed_device/elapsed_host*100);
- std::cout << format("frame[%3d]: Time on %s: %4.2f ms, host: %4.2f ms"
- " API overhead: %2.2f %%\n")
+ std::cout << format("frame[%3d]: Time on %s: %4.2f ms\n")
% eo->GetFrameIndex() % eo->GetDeviceName()
- % elapsed_device % elapsed_host % overhead;
-}
-
-void ReportTime(const ExecutionObjectPipeline* eop)
-{
- double elapsed_host = eop->GetHostProcessTimeInMilliSeconds();
- double elapsed_device = eop->GetProcessTimeInMilliSeconds();
- double overhead = 100 - (elapsed_device/elapsed_host*100);
-
- std::cout << format("frame[%3d]: Time on %s: %4.2f ms, host: %4.2f ms"
- " API overhead: %2.2f %%\n")
- % eop->GetFrameIndex() % eop->GetDeviceName()
- % elapsed_device % elapsed_host % overhead;
+ % elapsed_device;
}
// Compare output against reference output
return false;
}
-
-namespace tidl {
-std::size_t GetBinaryFileSize (const std::string &F);
-bool ReadBinary (const std::string &F, char* buffer, int size);
-}
-
// Read file into a buffer.
const char* ReadReferenceOutput(const string& name)
{