Apple A5与A6
A5和A6是苹果最新推出的多处理器片上系统(mpsoc),专门针对他们的手持设备设计,并在iPhone和iPad等旗舰产品中引入。简单地说,MPSoC是在一个集成电路(又称芯片)上具有多个处理器的计算机。从技术上讲,MPSoC是一种集成了诸如多个微处理器、存储器、计算机的输入/输出和其他部件的集成电路,这些部件可以满足消费电子产品的无线电功能。
A5和A6 mpsoc的两个主要组件是基于ARM的cpu(中央处理器,aka处理器)和基于PowerVR的gpu(图形处理单元)。A5是基于ARM的V7ISA(指令集架构,处理器设计的起点),A6是基于苹果公司修改的同一版本的ISA,称为ARM v7s。A5中的CPU和GPU是用45nm的半导体技术**的,A6是用32nm技术**的。虽然是苹果设计的,三星却为苹果**。
苹果A5
A5于2011年3月首次**,当时苹果发布了当时最新的平板电脑iPad2。后来苹果iPhone克隆版iPhone 4S发布时配备了Apple A5。与其前身A4不同,A5的CPU和GPU都有双核。A5的双核CPU采用ARM Cortex-A9处理器(采用ARMV7ISA),其双核GPU基于PowerVR SGX543MP2图形处理器。A5的CPU通常以1GHz的频率时钟(尽管时钟使用频率缩放,因此时钟速度可以根据负载从800MHz更改为1GHz,目标省电),其GPU的时钟频率为200MHz。A5每核有32KB L1缓存内存和1MB共享L2缓存。A5配有512MB DDR2内存包,通常时钟为400MHz。
苹果A6
以打破传统著称的苹果公司,在2012年9月决定发布带有iPhone(iPhone 5)的苹果A6处理器时,打破了自己的传统,即用最新iPad发布一款主要处理器。与大众认为苹果将在A6中引入四核CPU的说法相反,A6配备了一款类似A5处理器的双核处理器。然而,A6有一个修改版的ISA,它被用于A5和内部处理器架构中,称为Apple Swift(至少,最新的向量处理效果要好得多)。虽然A6配备了类似A5的双核CPU,(1)苹果声称其速度是A5的两倍,(2)一些第三方评审人员执行的基准测试显示,A6由于其经过改造的指令集和硬件架构,性能比A5好得多。A6处理器被认为是1.3GHz的时钟,比A5快得多。A6中使用的GPU(负责图形性能)是一个三核PowerVR SGX54MP3,而不是A5中的双核GPU。因此,A6的图形性能要比Apple A5处理器好得多。A6预期将随每核32KB L1专用缓存内存(分别用于数据和指令)和1MB共享L2缓存一起提供,与其前辈类似的缓存配置。A6 MPSOC还加载了更快的1GB DDR2(低功耗)SDRAM。
苹果A5与Apply A6的比较
|
Apple A5 |
Apple A6 |
Release Date |
March 2011 |
September 2012 |
Type |
MPSoC |
MPSoC |
First Device |
iPad2 |
iPhone 5 |
Other Devices |
iPhone 4S, 3G Apple TV |
Not available yet |
ISA |
ARM v7 |
ARM v7s |
CPU |
ARM Cortex-A9 (dual core) |
Apple Swift (dual core) |
CPU’s Clock Speed |
0.8-1.0GHz (frequency scaling enabled) |
1.3GHz |
GPU |
PowerVR SGX543MP2 (dual core) |
PowerVR SGX543MP3 (triple core) |
GPU’s Clock Speed |
200MHz |
266MHz |
CPU/GPU Technology |
45nm |
32nm |
L1 Cache |
32kB instruction, 32kB data |
32kB instruction, 32kB data |
L2 Cache |
1MB |
1MB |
Memory |
512MB DDR2 (LP), 400MHz |
1GB DDR2 LP, 533MHz |
摘要