Difference Between Apple A5 and TI OMAP4460 Processors

Apple A5 vs TI OMAP4460 | OMAP 4460 vs Apple A5 Processors Speed, Performance
 

Apple A5 and Texas Instruments OMAP4460 are System-on-Chips (SoC) deployed in consumer electronics by Apple and Texas Instruments (TI) respectively. In a Layperson’s term, a SoC is a computer on a single IC (Integrated Circuit, aka chip). Technically, a SoC is an IC that integrates typical components on a computer (such as microprocessor, memory, input/output) and other systems that cater electronic and radio functionalities. Both Apple A5 and TI OMAP4460 are Multiprocessor System-on-Chip (MPSoC), where the design uses multiprocessor architecture for exploiting the available computing power. Apple released A5 in March 2011 with its iPad2 and TI’s OMAP (abbreviation for Open Multimedia Application Platform) 4460 came to the market in the last quarter of 2011. 

Typically, the major components of a SoC are its CPU (Central Processing Unit) and GPU (Graphics Processing Unit). The CPUs in both Apple A5 and TI OMAP4460 are based on ARM’s (Advanced RICS – Reduced Instruction Set Computer – Machine, developed by ARM Holdings) v7 ISA (Instruction Set Architecture, which is used as the starting place of designing a processor) and manufactured using a semiconductor technology known as TSMC’s (Taiwan Semiconductor Manufacturing Company) 45nm.

Apple A5

A5 was first sold in March 2011, when Apple released its latest tablet, iPad2. Later Apple’s recent iPhone clone, iPhone 4S was released equipped with Apple A5. Apple A5 was designed by Apple and manufactured by Samsung on behalf of Apple. As opposed to its predecessor Apple A4, A5 had dual cores in its both CPU and GPU. Therefore, technically Apple A5 is not just a SoC, but also an MPSoC (Multi Processor System on Chip). A5’s dual core CPU is based on ARM Cotex-A9 processor (that uses the same ARM v7 ISA that is used by Apple A4), and its dual core GPU is based on PowerVR SGX543MP2 graphics processor. A5’s CPU is typically clocked at 1GHz (the clocking uses frequency scaling; therefore, the clock speed can change from 800MHz to 1GHz, based on the load, targeting power saving), and its GPU is clocked at 200MHz. A5 has both L1 (instruction and data) and L2 cache memories. A5 comes with a 512MB DDR2 memory package that is typically clocked at 533MHz.

TI OMAP4460

OMAP4460 was released in the fourth quarter of 2011 and according to PDAdb.net it was first deployed in Archos’s ninth generation tablet PCs. It is the SoC of choice for the forthcoming (to be released in mid November 2011) Google’s Galaxy Nexus smart phone manufactured by Samsung for Google. The CPU used in OMAP4460 is ARM’s dual core Cotex A9 architecture and the GPU used was PowerVR’s SGX540. In OMAP4460, the CPU is clocked at 1.5GHz, and the GPU is clocked at 384MHz (a relatively very high frequency compared to the clocking of the same GPU in other SoCs where SGX540 was deployed). The chip was packed with both L1 and L2 cache hierarchies in its dual core CPU and is packaged with a 1GB DDR2 low power RAM.

A comparison between Apple A5 and TI OMAP4460 is tabulated below.

 

Apple A5

TI OMAP4460

Release Date

March 2011

Q4, 2011

Type

MPSoC

MPSoC

First Device

iPad2

Archos 80 G9

Other Devices

iPhone 4S

Galaxy Nexus (to be released in mid Nov)

ISA

ARM v7 (32bit)

ARM v7 (32bit)

CPU

ARM Cotex A9 (Dual Core)

ARM Cotex A9 (Dual Core)

CPU’s Clock Speed

1GHz (800MHz-1GHz)

1.5GHz

GPU

PowerVR SGX543MP2 (Dual Core)

PowerVR SGX540

GPU’s Clock Speed

200MHz

384MHz

CPU/GPU Technology

45nm

45nm

L1 Cache

32kB instruction, 32kB data

(per each CPU core)

32kB instruction, 32kB data

(per each CPU core)

L2 Cache

1MB

(shared among the CPU cores)

1MB

(shared among the CPU cores)

Memory

512MB Low Power DDR2, clocked at 533MHz

1GB Low Power (LP) DDR3

Summary

In summary, both Apple A5 and TI OMAP4460 have comparable features. Both of them used the same CPU architecture (with much higher clocking frequency in OMAP4460). The main difference between the two can be seen in their deployment of GPUs: While Apple A5 has used a new dual core GPU from PowerVR and clocked at a lower frequency, TI OMAP4460 has used an older GPU with a highly improved clock rate (Power SGX543MP2 @ 200MHz vs. PowerVR SGX540 @ 384MHz). Although, they both have to perform theoretically very similar, a thorough benchmarking should reveal the truth. Although, both have exactly similar CPU cache configurations, OMAP4460 has a larger (1GB vs. 512MB) memory and, therefore, will outperform for memory hungry applications.