性能指标

本章节为您提供HPL性能数据测试平台的使用方法说明,并为您展示性能数据结果统计供参考。

测试平台

测试条件(硬件及软件平台要求):

  • 测试环境:J6开发板。
  • OpenCV版本:3.4.5。
  • OpenCV运行环境:A78单线程。

测试方法

  • 性能测试方法:因算子运行耗时会有波动,所以这里我们取用算子运行多次的平均值性能数据。
  • 使用steady_clock测试时间。
std::chrono::duration_cast<std::chrono::microseconds>(std::chrono::steady_clock::now().time_since_epoch()).count();
  • 数据说明:

    • Task时间:算子任务执行时间。
    • Baseline时间:OpenCV执行时间。
    • Ratio:Baseline Avg / Task Avg。

性能对比

注解

测试使用的FFT点数为1024点,FFT 1D 测试用的数据量为20480000个浮点数。

AlgorithmHigh performance library(us)OpenCV 3.4.5 A78(us)Ratio(default DSP)
fft1d98576110905911.251
ifft1d98628114962611.656