Hello,
I compared the benchmarks of C6Accel with IMGLIB, I found that the C6Accel much slower than the IMGLIB2.
Data source:
IMGLIB: TMS320C64+ DSP Image/Video Processing Library(V2.0.1) Programmer's Guide, Appendix B Benchmarks
C6Accel: Benchmarks of C6Accel on DM3730 , Benchmarks_sync_dm3730.pdf
Comparision:
640x480 8bit/pixel b/w Test Image
800MHz DSP
- Conv
- IMG_conv_3x3_i8_c8s: 6*cols/4+40 cycles ,
(6*640/4+40)*480 / 800 = 600us
- C6accel_IMG_conv_3x3_i8_c8s(),
3814us
it cost 6x time.
Is there any mistake when I calculate the time cost?
Or using C6Accel is much slower then using IMGLIB directly.
Thanks