System: 1 GHz ARM Cortex A9 (Pandaboard)

Compiler: gcc 4.4.5 (native)

Configure settings: --enable-single --enable-neon --enable-armv7a-cycle-counter ARM_CPU_TYPE=cortex-a9

Configure settings for slow timer: --enable-single --enable-neon --with-slow-timer ARM_CPU_TYPE=cortex-a9

Configure settings for estimate: --enable-single --enable-neon ARM_CPU_TYPE=cortex-a9

Comments: Similar results to the A8: estimate is OK for small FFTs, a cycle counter or slow timer are almost identical in performance and are significantly better for large.

Complex 1-D Powers of Two Complex 1-D Non-powers of Two Real 1-D Powers of Two Real 1-D Non-powers of Two Complex 2-D Powers of Two Complex 2-D Non-powers of Two Real 2-D Powers of Two Real 2-D Non-powers of Two Complex 3-D Powers of Two Complex 3-D Non-powers of Two Real 3-D Powers of Two Real 3-D Non-powers of Two

Detailed NEON timing data for --enable-perf-events cases

Detailed NEON timing data for --with-slow-timer cases

Detailed NEON timing data for estimate cases

Copyright © 2010-11 Vesperix Corporation