BDTI Benchmarks™ results for the ARM Cortex-A8 |
||
| HOME << FREE INFO << | ||
ARM Cortex-A8 Benchmark Results
About the ARM Cortex-A8The Cortex-A8, announced in 2005, is a 32-bit licensable core developed by ARM Limited. It implements the ARMv7 instruction set. One major difference between the Cortex-A8 and previous ARM cores is the addition of the NEON instruction set extensions designed to accelerate multimedia tasks. Using these extensions, the Cortex-A8 can execute up to four 16-bit multiply-accumulate instructions per cycle (versus two for the ARM11). The Cortex-A8 targets chips in high-performance cellular handsets, as well as set-top boxes, printers, and automotive infotainment applications. The Cortex-A8 uses a superscalar (first for an ARM core), dual-issue, in-order execution pipeline. The pipeline, unusually long, comprises a 13-stage main pipeline and a 10-stage NEON pipeline for data-processing execution. In contrast, ARM11's pipeline has only 8 stages. According to ARM, the Cortex-A8's long pipeline will enable high clock rates—potentially exceeding 1 GHz in a 65 nm process.
Unlike ARM’s other licensable cores, the Cortex-A8 is intended to be implemented using either a typical logic synthesis methodology (as is almost always done with ARM's other licensable cores) or a highly optimized semi-custom design style. Initial Cortex-A8 licensees creating highly optimized implementations of the Cortex-A8 may apply hand-crafted library cells and other physical-level optimizations for improvements in both frequency and power over traditional synthesis methodologies. As a result, BDTI does not have clock speed, silicon area, and power consumption data for the Cortex-A8 based on BDTI's standardized conditions for processor cores. Caution should therefore be used when comparing BDTI's Cortex-A8 benchmark results with results for other processor cores.
BDTI DSP Kernel Benchmarks™ Cortex-A8 Results
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |
|
| |
|
Processor Family |
Clock Rate |
BDTISimMark2000™ |
|||
| ARM Cortex-A8 |
N/A |
7.6 per MHz |
|
Processor Family |
Clock Rate |
BDTImemMark2000™ |
|||
| ARM Cortex-A8 |
N/A |
78 |
BDTI Video Encoder and Decoder Benchmarks™ results for the ARM Cortex-A8 are reported at the following two operating points:
BDTI Video Encoder and Decoder Benchmarks™ results for the Cortex-A8 specify cycles/s. Divide this figure by projected clock rate to obtain projected processor utilization.
BDTI Video Decoder Benchmark™
QVGA (320x240)
|
|
|
D1 (720x480)
|
|
|
|
|
|
|
QVGA |
D1 |
QVGA |
||||
|
Cycles / s |
Cycles / s |
Cycles / s |
||||
| ARM Cortex-A8 | 114 |
504 |
421 |
|||
|
Clock Speed
(MHz) |
L1
|
L1
|
L2
(Kbytes) |
On-chip
|
External
|
External (bits) |
|
| ARM
Cortex-A8 |
N/A |
16 |
16 |
128 |
N/A |
1/3 CPU Clock Rate |
64 |
For a complete list of BDTI benchmark suites and additional results, visit http://www.bdti.com/bdtimark/benchmarks.htm.
|
|