Performance Benchmarks: Overo series

The OMAP3 hardware architecture contains a wealth of power management features.  Unfortunately, mainline Linux support for these features has been quite limited until recently.

Gumstix suggests that customers review this overview of OMAP3 power management with 2.6.39-pm - by Steve Sakoman, which takes a brief look at the state of power management as of June 2011


The OMAP35xx Application Processors use the ARM Cortex-A8, a super scalar 32-bit CPU core. The Cortex-A8 is notable for the NEON instruction set extensions intended for multimedia processing which use a register file and execution pipeline separate from those used for the base ARM instruction set.

In the OMAP35xx, the NEON SIMD instructions operate on integer and single-precision floating-point vectors up to 64·bits in length and are appropriate for multimedia tasks such as audio and video codecs.

As shown in the following table, the applications processors of the OMAP family incorporate various combinations of co-processors to augment the ARM core.

Applications Processor


ARM Cortex-A8 CPU

C64x+ digital signal processor (DSP) core

POWERVR SGX for 2D and 3D graphics acceleration