比较相似术语之间的差异

之间的区别

首页 / 技术 / 电子产品 / 智能手机 / 处理器 /苹果A4和NVIDIA Tegra 2的区别

苹果A4和NVIDIA Tegra 2的区别

2011年11月13日发布的罗山Ragel

NVIDIA Tegra 2 vs Apple A4

本文比较了两种系统芯片(SoC), Apple A4和NVIDIA Tegra 2,分别由苹果和NVIDIA针对手持设备销售。用外行人的术语来说,SoC是单IC(集成电路,又名芯片)上的计算机。从技术上讲,SoC是集成了计算机上典型组件(如微处理器、内存、输入/输出)和其他满足电子和无线电功能的系统的IC。2010年3月,苹果发布了A4处理器,并推出了首款平板电脑Apple iPad。英伟达在2010年第一季度发布了Tegra 2。

通常,SoC的主要组件是CPU(中央处理器)和GPU(图形处理器)。A4和Tegra 2中的cpu都是基于ARM(高级RICS -简化指令集计算机-机器),由ARM HoldingsISA(指令集体系结构,用来作为设计处理器的起点)。

苹果A4

A4于2010年3月首次商业化生产,苹果公司将其用于iPad,这是苹果公司推出的首款平板电脑。继iPad之后,Apple A4又被部署到了iPhone 4和iPod Touch 4G上。A4的CPU由苹果公司基于ARM Cortex-A8处理器(使用ARM v7 ISA)设计,GPU基于PowerVR的SGX535图形处理器。A4处理器的时钟速度是1GHz, GPU的时钟速度是一个谜(苹果没有透露)。A4具有L1缓存(指令和数据)和L2缓存层次结构,并且它允许打包DDR2内存块(尽管它最初不包含打包的内存模块)。不同的设备封装的内存大小不同,例如iPad是2x128MB, iPhone4是2x256MB。

NVIDIA Tegra 2(系列)

NVIDIA最初是一家GPU(图形处理器)制造公司(声称在90年代末发明了GPU),最近进入了移动计算市场,NVIDIA的芯片系统(SoC)被部署在手机、平板电脑和其他手持设备上。Tegra是NVIDIA针对移动市场开发的SoC系列。Tegra 2系列soc在2010年初首次上市,第一批部署它们的设备是一些不太出名的平板电脑。2011年2月,LG发布了Optimus 2X手机,首次在智能手机上部署了同样的功能。随后,大量其他移动设备都使用了Tegra 2系列soc,其中一些是摩托罗拉Atrix 4G,摩托罗拉Photon, LG Optimus Pad,摩托罗拉Xoom,联想ThinkPad Tablet和三星Galaxy Tab 10.1。

Tegra 2系列soc(技术上是MPSoC,由于部署了多处理器CPU)具有基于ARM cotexa - a9的双核CPU(使用ARM v7 ISA),通常时钟为1GHz。为了缩小模具面积,NVIDIA在这些cpu中不支持NEON指令(ARM的高级SIMD扩展)。选择的GPU是英伟达的超低功耗(ULP) GeForce,它有8个内核(这对一家以多核多核GPU闻名的公司来说并不奇怪)。gpu在该系列的不同芯片上的时钟在300MHz到400MHz之间。Tegra 2具有L1缓存(每个CPU核的指令和数据私有)和L2缓存(两个CPU核之间共享)层次结构,并且它允许打包高达1GB的DDR2内存模块。

Apple A4和NVIDIA Tegra 2 Series的对比如下表所示。

苹果A4

NVIDIA Tegra 2系列

发布日期

2010年3月

2010年一季度

类型

SoC

MPSoC

第一个装置

iPad

LG的Optimus 2 x

(第一个移动部署)

其他设备

iPhone 4, iPod Touch 4G

摩托罗拉Atrix 4G,摩托罗拉Photon 4G, LG Optimus Pad,摩托罗拉Xoom,摩托罗拉Electrify,联想ThinkPad平板电脑,三星Galaxy Tab 10.1

ISA

手臂v7(32位)

手臂v7(32位)

CPU

ARM Cotex A8(单核)

ARM Cortex-A9(双核)

CPU的时钟速度

1.0 GHz

1.0 GHz ~ 1.2 GHz

GPU

PowerVR SGX535

NVIDIA GeForce(8核)

GPU的时钟速度

不显示

300 mhz - 400 mhz

CPU / GPU技术

台积电的45 nm制程

台积电的40纳米

L1缓存

32kB指令,32kB数据

32kB指令,32kB数据

(每个CPU核)

L2高速缓存

512 kb

1 mb

(在两个CPU内核之间共享)

内存

iPad有256MB低功耗DDR2

最多1 gb

总结

总之,尽管苹果A4和英伟达Tegra2系列soc几乎同时推出,但Tegra2的功能令人印象深刻,在大多数方面都更好。从CPU (Tegra 2的双核vs. A4的单核)开始,然后是GPU (SGX535 vs. GeForce 8核),因为这两个由Tegra 2部署的性能都更好。Tegra 2芯片的一个缺点是不支持NEON指令集,而A4支持。在缓存层次结构中,Tegra2具有比A4更大的L2缓存(A4 512kB, Tegra2 1MB)。因此,NVIDIA Tegra 2在大多数主要方面优于Apple A4。

相关文章:

苹果A4和三星Exynos 3110的区别 苹果A4和A5处理器的区别 NVIDIA Tegra 2和Tegra 3的区别 马力- 400mp GPU与Tegra 2的区别 四核Nvidia Kal-El (Tegra 3)和Nvidia Tegra 2的区别

了下:处理器标记:A4,苹果A4,苹果A4规格,苹果A4 vs,手臂Cortex-A8处理器,ARM Cotex-A9双核CPU,霓虹灯指令,nvidia tegra 2,NVIDIA Tegra 2规格,NVIDIA Tegra 2 vs,英伟达ULP GeForce,PowerVR SGX535,tegra 2

关于作者:罗山Ragel

roshan G. Ragel博士是计算机科学与工程博士,IET(英国)和IEEE成员。他的研究兴趣包括嵌入式系统设计的微架构方面及其安全性和可靠性问题。

留下一个回复取消回复

您的电邮地址将不会公布。必填项已标记*

请求的文章

特色的帖子

冠状病毒和感冒症状的区别

冠状病毒和感冒症状的区别

冠状病毒与SARS的区别

冠状病毒与SARS的区别

冠状病毒和流感的区别

冠状病毒和流感的区别

冠状病毒和Covid - 19的区别

冠状病毒和Covid - 19的区别

你可能会喜欢

WiMAX和WiMAX的区别

数据库管理系统与文件管理系统的区别

数据库管理系统与文件管理系统的区别

甲基B12和B12有什么区别

甲基B12和B12有什么区别

电子旋转和振动跃迁的区别

电子旋转和振动跃迁的区别

夫琅和费衍射和菲涅耳衍射的区别是什么

夫琅和费衍射和菲涅耳衍射的区别是什么

最新的文章

  • 酒石酸Tylosin和磷酸Tylosin有什么区别
  • Sarcoptic和democrdectic的区别是什么
  • 甲基橙和酚酞有什么区别
  • 黄褐斑和黄褐斑的区别是什么
  • 百里香芳樟醇和百里香酚的区别是什么
  • MCT和LCT的区别是什么
  • 首页
  • 职位空缺
  • 关于
  • 请求的文章
  • 联系我们

版权©2010 - 2018之间的区别.保留所有权利。使用条款和隐私政策:法律.