Downloads: 174 | Views: 250
Research Paper | Electronics & Communication Engineering | India | Volume 3 Issue 6, June 2014
Comparative Performance Analysis of Fast Fourier Transform on ARM and DSP Core Using Standard Benchmarks
Vinay B K | Manjula N Harihar [2]
Abstract: This paper focuses on a sort of benchmarking and is intended to compare the performance of ARM core and DSP core using some Standard Benchmark or program. First a Standard Benchmark Dhrystone was used; which is an open source benchmark. It was tailored to be run on these cores. Later it was optimized using hardware and compiler options. As this benchmark was targeted for non-floating point systems it does compare only one aspect of a processor. Another Benchmark DSPlib which was available on Texas Instruments Website for public access. This library consists of various commonly used Digital Signal Processing Functions such as FFT; IIR Filter; FIR Filter; LMS and some Vector Functions such as Vector Addition; Vector Multiplication; etc. DSPlib has separate directory for each functions and algorithms and folder consists of header files; C program; and precompiled executable object file. There were two version of programs; one were written using only C language contain no intrinsics and pragma directives called Natural C Program others version was optimized for DSP core containing intrinsics function related to core and pragma directives for optimizing the code.
Keywords: FFT, DIT, Benchmark, Dhrystone, ILP, Intrinsics, Pragma, VLIW
Edition: Volume 3 Issue 6, June 2014,
Pages: 2770 - 2773