Apple A5 vs Qualcomm Snapdragon S3 | Snapdragon S3 vs Apple A5处理器速度、性能| APQ8060、MSM8260、MSM8660、PowerVR SGX543MP2、Adreno 220 GPU
本文比较了两种最新的片上系统(SoC),苹果A5和高通snapdrag***3,它们分别由苹果和高通公司为消费电子产品设计。在外行的术语中,SoC是一台集成电路(集成电路,又称芯片)上的计算机。从技术上讲,SoC是一种集成了计算机(如微处理器、存储器、输入/输出)和其他满足电子和无线电功能的系统的典型组件的IC。苹果A5和高通Snapdragon S3都是多处理器片上系统(MPSoC),设计使用多处理器架构来利用现有的计算能力。虽然苹果在2011年3月发布了iPad2的A5,但高通Snapdragon在2010年底发布了。
通常,SoC的主要组件是它的CPU(中央处理单元)和GPU(图形处理单元)。苹果A5和高通Snapdragon的CPU都基于ARM公司开发的ARM(高级RICS—精简指令集计算机—机器)v7 ISA(指令集体系结构,作为处理器设计的起点)。两款MPSOC均采用台积电(台湾半导体**公司)45nm技术**。
苹果A5
A5首次上市是在2011年3月,当时苹果发布了最新的平板电脑iPad2。后来,苹果公司最近推出的iPhone克隆版iphone4s配备了苹果A5。苹果A5由苹果设计,三星代苹果**。与之前的苹果A4不同,A5的CPU和GPU都有双核。因此,从技术上讲,苹果A5不仅是一个SoC,而且还是一个MPSoC(多处理器片上系统)。A5的双核CPU基于ARM Cotex-A9处理器(使用与苹果A4相同的ARM v7 ISA),双核GPU基于PowerVR SGX543MP2图形处理器。A5的CPU的时钟频率通常为1GHz(时钟使用频率缩放;因此,时钟速度可以根据负载从800MHz更改为1GHz,目标是节能),而其GPU的时钟频率为200MHz。A5同时具有L1(指令和数据)和L2高速缓存存储器。A5配有512MB DDR2内存包,通常时钟频率为533MHz。
金枪鱼S3
高通公司在过去三年中发布了大量Snapdragon SOC,这些SOC使用了MSM7230、MSM7660等不同的商标名;然而,在2011年8月,他们决定将所有这些SOC放在Snapdragon S1、S2、S3和S4四个简单名称下,以便用户更好地了解自己的产品,避免混淆。因此,最初单独命名的SoC的大列表被放在上面的组中,并且组的命名是基于,编号越大,SoC中的功能就越多(例如,Snapdragon S3将比Snapdragon S2具有更高级的功能)。Snapdragon S3下常见的SOC如下:8X60[APQ8060,MSM8260,MSM8660]。
尽管Scorpion使用ARM的v7isa(指令集体系结构,作为处理器设计的起点),但他们没有使用ARM的CPU设计,比如流行的ARM Cotex系列。第一款SnapdragonS3 MPSoC于2010年第三季度发布。第一款使用这种MPSoC的移动设备是HTC的Sensation**,它于2011年5月发布。后来,许多其他的手持设备使用SnapdragonS3作为MPSoC的选择,其中包括HP Touchpad、HTC Vivid、HTC EVO 3D、华硕Eee Pad MeMO和HTC Puccini平板电脑。
S3在芯片上部署了Scorpion双核CPU(使用ARM的V7ISA)和Adreno 220 GPU。部署的CPU通常在1.2GHz和1.5GHz之间。SnapdragonS3有一级缓存(指令和数据)和二级缓存层次结构,它允许打包高达2GB的低功耗DDR2内存模块。
苹果A5和高通Snapdragon S3的比较如下表所示。
|
Apple A5 |
Qualcomm Snapdragon S3 |
Release Date |
March 2011 |
Q3 2010 |
Type |
MPSoC |
MPSoC |
First Device |
iPad2 |
HTC Sensation |
Other Devices |
iPhone 4S |
HP Touchpad, HTC Vivid, HTC EVO 3D, ASUS Eee Pad MeMO, and HTC Puccini Tablet |
ISA |
ARM v7 (32bit) |
ARM v7 (32bit) |
CPU |
ARM Cotex A9 (Dual Core) |
Qualcomm Scorpion (Dual Core) |
CPU’s Clock Speed |
1GHz (800MHz-1GHz) |
1.2 GHz – 1.4GHz |
GPU |
PowerVR SGX543MP2 (dual core) |
Qualcomm AdrenoTM 220 |
GPU’s Clock Speed |
200MHz |
Not Available |
CPU/GPU Technology |
TSMC’s 45nm |
TSMC’s 45nm |
L1 Cache |
32kB instruction, 32kB data (for each CPU core) |
No Details Available |
L2 Cache |
1MB (shared among all CPU cores) |
Not Details Available |
Memory |
512MB Low Power DDR2, clocked at 533MHz |
Up to 2GB DDR2 |
摘要