由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
EE版 - 哪位体系大牛解释下为什么ARM的架构比X86能耗有优势? (转载)
相关主题
ARM功耗为啥这么低?Qualcomm onsite挂了
1G的ARM处理器是不是比1Gx86 芯片处理能力弱?Software Applications Engineer职位/加州
做CPU和做普通Digital SOC的主要区别在哪中国可以设计手机和相机芯片吗?
open risc的时期来了risc-vEE's American Dream: From RTL to GDSII in just six weeks
MIPS Cache/RAM问题请问关于SoC Architect这个方向
请推荐计算机系统硬件设计的书籍和文档下周高通onsite面试Hardware Characterization Engineer,求建议,求祝福,灰常感谢!!!
Re:请推荐ATM 经典著作?为什么A5X比Tegra3性能高呢?莫非苹果比NV还会做处理器?
IEEE student member free MS software! (转载)CS opening @ Santa Clara, CA (转载)
相关话题的讨论汇总
话题: arm话题: x86话题: risc话题: cisc话题: 架构
进入EE版参与讨论
1 (共1页)
s********k
发帖数: 6180
1
【 以下文字转载自 CS 讨论区 】
发信人: silverhawk (silverhawk), 信区: CS
标 题: 哪位体系大牛解释下为什么ARM的架构比X86能耗有优势?
发信站: BBS 未名空间站 (Thu Oct 23 22:22:25 2008)
最根本的领先之处在哪里?难道是CISC和RISC的区别如此之大?
w*****s
发帖数: 842
2
CISC和RISC只从指令集的角度来讲的,并不能解释ARM的低功耗
ARM面向嵌入式,低功耗还是在于其体系结构的特点:
- 单发射,简单低频流水线(5-9 stage pipeline)
- memory 和 cache 结构简单
- 指令精简带来的例如ALU和寄存器文件的精简
- 其他架构的简化例如MMU,exception handler etc...
对比Intel X86结构的处理器:
- superscalar,高频,深度流水 (as long as 20 stages or more)
- 面向general-purpose,大容量L1 & L2 Cache,复杂Cache结构降低miss rate
- 指令相对复杂支持多媒体指令扩展,etc.
- 为支持通用OS引入的复杂内存管理单元(MMU)和 Exception Handling..
...

【在 s********k 的大作中提到】
: 【 以下文字转载自 CS 讨论区 】
: 发信人: silverhawk (silverhawk), 信区: CS
: 标 题: 哪位体系大牛解释下为什么ARM的架构比X86能耗有优势?
: 发信站: BBS 未名空间站 (Thu Oct 23 22:22:25 2008)
: 最根本的领先之处在哪里?难道是CISC和RISC的区别如此之大?

l*******1
发帖数: 866
3
跟ISA基本没什么关系。基本上是历史原因和市场原因。

【在 s********k 的大作中提到】
: 【 以下文字转载自 CS 讨论区 】
: 发信人: silverhawk (silverhawk), 信区: CS
: 标 题: 哪位体系大牛解释下为什么ARM的架构比X86能耗有优势?
: 发信站: BBS 未名空间站 (Thu Oct 23 22:22:25 2008)
: 最根本的领先之处在哪里?难道是CISC和RISC的区别如此之大?

s********k
发帖数: 6180
4
用ARM架构的公司是不是都要给ARM公司缴纳专利费?

【在 w*****s 的大作中提到】
: CISC和RISC只从指令集的角度来讲的,并不能解释ARM的低功耗
: ARM面向嵌入式,低功耗还是在于其体系结构的特点:
: - 单发射,简单低频流水线(5-9 stage pipeline)
: - memory 和 cache 结构简单
: - 指令精简带来的例如ALU和寄存器文件的精简
: - 其他架构的简化例如MMU,exception handler etc...
: 对比Intel X86结构的处理器:
: - superscalar,高频,深度流水 (as long as 20 stages or more)
: - 面向general-purpose,大容量L1 & L2 Cache,复杂Cache结构降低miss rate
: - 指令相对复杂支持多媒体指令扩展,etc.

p****f
发帖数: 251
5
ARM的micro-architecture 非常简单。x86有太多的legacy, 需要 support
real mode, protected mode, 64bit, vm86, smx, vmx, ..... 加上CISC的
指令集,光decoder就非常复杂,power能不高吗?

【在 s********k 的大作中提到】
: 【 以下文字转载自 CS 讨论区 】
: 发信人: silverhawk (silverhawk), 信区: CS
: 标 题: 哪位体系大牛解释下为什么ARM的架构比X86能耗有优势?
: 发信站: BBS 未名空间站 (Thu Oct 23 22:22:25 2008)
: 最根本的领先之处在哪里?难道是CISC和RISC的区别如此之大?

p*****x
发帖数: 17
6
RISC, support thumb mode
1 (共1页)
进入EE版参与讨论
相关主题
CS opening @ Santa Clara, CA (转载)MIPS Cache/RAM问题
tianjeale,问题来了请推荐计算机系统硬件设计的书籍和文档
国内业余大学毕业生答复“tianjeale,问题来了”Re:请推荐ATM 经典著作?
embedded language trend - What's wrong with C++?IEEE student member free MS software! (转载)
ARM功耗为啥这么低?Qualcomm onsite挂了
1G的ARM处理器是不是比1Gx86 芯片处理能力弱?Software Applications Engineer职位/加州
做CPU和做普通Digital SOC的主要区别在哪中国可以设计手机和相机芯片吗?
open risc的时期来了risc-vEE's American Dream: From RTL to GDSII in just six weeks
相关话题的讨论汇总
话题: arm话题: x86话题: risc话题: cisc话题: 架构