打印

MIPS和ARM的比较(精选)

[复制链接]
12342|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yuhuihui|  楼主 | 2009-12-21 14:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
流水线结构 pipeline
    MIPS 是最简单的体系结构之一,所以使大学喜欢选择 MIPS 体系结构来介绍计算体系结构课程。
     ARM has barrel shifter
        shifter是两面性的,一方面它可以提高数学逻辑运算速度,另一方面它也增加了硬件的复杂性。所以和可以完成同样功能的adder/shift register相比,效率更高,但是也占用更多的芯片面积
寄存器 register
   由于MIPS内核中有32个注册器(Register),而ARM只有16个,这种结构设计上的先天优势,决定了在同等性能表现下,MIPS的芯片面积和功耗会更小。
    ARM 有一组特殊用途寄存器cp0-cp15,可以使用MCR,MRC等指令控制;相对应的,MIPS也有cp0 0-30,使用mfc0,mtc0 指令控制。
性能 performance
     具体性能比较,因为差异性太大,所以很难分出谁好谁坏。从个人经验来讲 MIPS4k和ARM9基本上是同一个级别的,但ARM9性能似乎要比MIPS4K好。
    同样是32bit的MIPS24K性能上比MIPS4K有很大提升,也应该比ARM9要好些。
    因为没有用过ARM11和MIPS34K的芯片,没法比较,但感觉这两个似乎是一个级别的
视频解码传输:在相同主频下,MIPS架够的HDP-1250开发板比ARM架够S3C6410开发板在视频解码传输快1倍。

未来发展
    ARM的下一代走向多内核结构,而MIPS公司的下一代核心则转向硬件多线程功能已经出了AU-1300芯片。
    MIPS 的multithreading 很类似Intel 的 HyperThreading技术。从现在的发展来看,多内核占上风。
自己感觉ARM和MIPS在一开始的RISC的设计上有很多不同,但随着技术的发展,各自扬长避短,好的技术大家都会使用。比如ARM11和MIPS R1000就使用了很多一样的技术。
上是个人见解,有很多地方不足,希望大家多多指点.

相关帖子

沙发
xinzha| | 2009-12-21 21:17 | 只看该作者
MIPS在上个世纪90年代就已经有64位内核出现,MIPS的多核也很早,我们在05年末已经拿到了RMI的4核demo,据说他们本来的设计是8内核的,只是给我们的demo中开放了4个,一直在用的BCM1250就是一款64位双核的cpu。Broadcom和Cavium当时也都号称实现了超过双核的多核处理器。
个人感觉MIPS在高端应用以及架构技术方面是占有优势的,但是在功耗以及市场策略方面落后于ARM,了解ARM越多就越喜欢MIPS...,但愿MIPS Technology的重振能对MIPS的市场开拓带来希望。

使用特权

评论回复
板凳
大道至简| | 2009-12-22 11:05 | 只看该作者
MIPS现在不如ARM成气候了

使用特权

评论回复
地板
winloop| | 2009-12-24 15:12 | 只看该作者
不扯那么多了,抓住一个就一条道儿跑到黑。。。

使用特权

评论回复
5
yuhuihui|  楼主 | 2009-12-24 15:23 | 只看该作者
2楼说的不错!确实

使用特权

评论回复
6
chengfei21| | 2009-12-27 14:51 | 只看该作者
各有所长,各有所短

使用特权

评论回复
7
yuhuihui|  楼主 | 2010-1-11 14:16 | 只看该作者
是啊,视频处理能力方面的话MIPS那块要强大 一些!

使用特权

评论回复
8
yuhuihui|  楼主 | 2010-1-18 15:57 | 只看该作者
:D大道,你哪个书有目录没?能发给我看下不?

使用特权

评论回复
9
joyko| | 2010-1-19 23:26 | 只看该作者
学习了~

使用特权

评论回复
10
gooogleman| | 2010-1-25 09:17 | 只看该作者
是啊,视频处理能力方面的话MIPS那块要强大 一些!
yuhuihui 发表于 2010-1-11 14:16


貌似价格有点贵。

使用特权

评论回复
11
xinzha| | 2010-1-25 10:35 | 只看该作者
昨天对ARM和MIPS的精确异常机制进行了一下比较,MIPS确实做得更有效率一些,期待着MIPS的再度崛起。

使用特权

评论回复
12
yuhuihui|  楼主 | 2010-1-27 11:05 | 只看该作者
貌似价格有点贵。
gooogleman 发表于 2010-1-25 09:17
兄弟,价格是和价值成正比的!

使用特权

评论回复
13
yuhuihui|  楼主 | 2010-1-27 11:09 | 只看该作者
昨天对ARM和MIPS的精确异常机制进行了一下比较,MIPS确实做得更有效率一些,期待着MIPS的再度崛起。
xinzha 发表于 2010-1-25 10:35
是啊!哪个也是我们无意中做的测试,发现的,说实话,ARM和MIPS这个2产品我们都做,如果是做视频处理那块MIPS要好,但是ARM也有他自己的长处.

使用特权

评论回复
14
wsj0902| | 2010-2-1 16:23 | 只看该作者
S3C6410主频能过1GHZ,这么牛啊,哈哈哈哈

使用特权

评论回复
15
yuhuihui|  楼主 | 2010-2-25 09:40 | 只看该作者
准确数值是1066MHZ!呵呵....

使用特权

评论回复
16
sj_dai| | 2010-2-28 11:01 | 只看该作者
由于MIPS内核中有32个注册器(Register),而ARM只有16个,这种结构设计上的先天优势,决定了在同等性能表现下,MIPS的芯片面积和功耗会更小。

是学外语的人翻译的吧?

使用特权

评论回复
17
yuhuihui|  楼主 | 2010-3-22 10:33 | 只看该作者
视频解码传输:在相同主频下,MIPS架够的HDP-1250开发板比ARM架够S3C6410开发板在视频解码传输快1倍   是实验

使用特权

评论回复
18
后学| | 2010-3-22 10:55 | 只看该作者
arm本身就是很简单的cpu,便宜的同时也就意味着性能达不到高端的要求,

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:重庆海特克ARM系列S3C6410开发板(主频突破1GHZ,是目前S3C6410中主频最高的开发板) ,详细请联系QQ:1069405487 电话:023-65106693-8610 http://www.htk.cn

6

主题

156

帖子

1

粉丝