苹果A4 vs NVIDIA Tegra 2 | NVIDIA Tegra 2 vs Apple A4速度、性能
本文比较了苹果和英伟达分别针对手持设备推出的两款片上系统(SoC),即Apple A4和NVIDIA Tegra 2。在外行的术语中,SoC是一台集成电路(集成电路,又称芯片)上的计算机。从技术上讲,SoC是一种集成了计算机(如微处理器、存储器、输入/输出)和其他满足电子和无线电功能的系统的典型组件的IC。苹果公司在2010年3月发布了它的A4处理器,它的首款平板电脑是苹果iPad。英伟达在2010年第一季度发布了Tegra2。
通常,SoC的主要组件是它的CPU(中央处理单元)和GPU(图形处理单元)。A4和Tegra 2中的CPU都是基于ARM公司开发的ARM(高级RICS-精简指令集计算机-机器)v7 ISA(指令集体系结构,作为处理器设计的起点)。
苹果A4
A4于2010年3月首次商业化生产,苹果公司将其用于苹果iPad,这是苹果公司推出的第一款平板电脑。继iPad之后,苹果A4随后被部署到iphone4和iPod Touch 4G中,A4的CPU由苹果基于armcortex-A8处理器(使用armv7isa)设计,GPU基于PowerVR的SGX535图形处理器。A4的CPU的时钟速度是1GHz,而GPU的时钟速度是个谜(苹果没有透露)。A4同时具有一级缓存(指令和数据)和二级缓存层次结构,它允许打包DDR2内存块(尽管它不包含最初打包的内存模块)。封装的内存大小因不同的设备而异,如iPad中的2x128MB和iPhone4中的2x256MB。
英伟达Tegra 2(系列)
NVIDIA最初是一家GPU(图形处理单元)**公司[声称在90年代末发明了GPU]最近进军移动计算市场,NVIDIA的片上系统(SoC)部署在**、平板电脑和其他手持设备上。英伟达是针对市场开发的英伟达系列移动系统。Tegra 2系列SOC于2010年初首次上市,首批部署它们的设备是一些不太出名的平板电脑。2011年2月,LG发布了Optimus 2X**,首次在智能**中部署了同样的产品。随后,大量其他移动设备都使用了Tegra 2系列SOC,其中包括摩托罗拉Atrix 4G、摩托罗拉光子、LG Optimus Pad、摩托罗拉Xoom、Lenevo ThinkPad平板电脑和三星Galaxy Tab 10.1。
Tegra 2系列SOC(技术上是MPSoC,由于部署了多处理器CPU)具有基于ARM Cotex-A9的双核CPU(使用ARM v7 ISA),时钟频率通常为1GHz。针对更小的芯片面积,NVIDIA在这些cpu中不支持NEON指令(ARM的高级SIMD扩展)。这是一个著名的通用动力多核动力公司。在该系列的不同芯片中,gpu的时钟频率在300MHz到400MHz之间。Tegra 2有一级缓存(指令和数据-每个CPU核心专用)和二级缓存(在两个CPU内核之间共享)层次结构,它允许打包高达1GB的DDR2内存模块。
苹果A4和英伟达Tegra 2系列的比较如下表所示。
|
Apple A4 |
NVIDIA Tegra 2 Series |
Release Date |
March 2010 |
Q1 2010 |
Type |
SoC |
MPSoC |
First Device |
iPad |
LG Optimus 2X (first mobile deployment) |
Other Devices |
iPhone 4, iPod Touch 4G |
Motorola Atrix 4G, Motorola Photon 4G, LG Optimus Pad, Motorola Xoom, Motorola Electrify, Lenevo ThinkPad Tablet, Samsung Galaxy Tab 10.1 |
ISA |
ARM v7 (32bit) |
ARM v7 (32bit) |
CPU |
ARM Cotex A8 (Single Core) |
ARM Cortex-A9 (Dual Core) |
CPU’s Clock Speed |
1.0 GHz |
1.0 GHz – 1.2 GHz |
GPU |
PowerVR SGX535 |
NVIDIA GeForce (8 cores) |
GPU’s Clock Speed |
Not Revealed |
300MHz – 400MHz |
CPU/GPU Technology |
TSMC’s 45nm |
TSMC’s 40nm |
L1 Cache |
32kB instruction, 32kB data |
32kB instruction, 32kB data (for each CPU core) |
L2 Cache |
512kB
|
1MB (shared among both CPU cores) |
Memory |
iPad had 256MB Low Power DDR2 |
Up to 1GB |
摘要