1.FFT算法各函数耗时测试(测试环境:AC7911B开发板:双麦,打开腾讯云工程)
函数
硬件算法(vc_hw_fft)
软件算法(kiss_fft)
jl_fft_1024_ex
96us-161us
1.46ms-1.92ms
jl_fft_512
30us-390us
0.51ms-1.01ms
jl_ifft_1024_ex
79us-99us
1.65ms-2.19ms
jl_ifft_512
30us-265us
0.58ms-1.18ms
2.矩阵算法耗时测试(测试环境:AC7911B开发板:双麦,打开腾讯云工程)
测试条件
CPU占有率
使用算法
uda_main
aisp
uda time
软件算法:ASM_ENABLE == 2
63%
81%
1030-1070
硬件算法:ASM_ENABLE == 3
93%
96%
1480-1520
各函数耗时统计
软件算法:ASM_ENABLE == 2
硬件算法:ASM_ENABLE == 3
AISP_TSL_cmac_vec_32x32
27us-0.480ms
33us-0.372ms
AISP_TSL_cmul_vec_32x32
24us-0.315ms
34us-0.191ms
AISP_TSL_cmul_real_32x32
18us-0.219ms
34us-0.258ms
AISP_TSL_cmul_real_32x16
9us-0.23us
13us-0.183ms
AISP_TSL_cmacWithGain_vec_32x32_2
77us-0.48ms
96us-0.57ms
jl_vector_multadd
1us-44us
2us-0.244ms
jl_vector_mult
1us-5.5us
2.5us-0.11ms