POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 1795|回复: 10
打印 上一主题 下一主题

什么是通用计算???

[复制链接]
跳转到指定楼层
1#
发表于 2006-5-5 12:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
原来在Gzeasy上听各大虾狂侃Cell,其中提及的名词“通用计算”是什么意思???
还有cell中spe到底是不是通用的???
又及PS2的内核EE到底实际效能是??
一说是3.72Gflops  一说是0.62Gflops???
谢谢各位大虾帮助了!!!
2#
发表于 2006-5-5 17:05 | 只看该作者
我的看法是通用计算的特点主要是在指令/数据存储上是比较容易处理的,而DSP追求的是每个周期都能完成一条计算(至少最起码乘法计算也应该如此)。GPP例如P4的MUL需要每11个周期才能吐出一个,相比之下CELL的SPE定点MUL运算是per cycle就可以做到吐出一个。

CELL的SPE是作为DSP来使用,不过可以跑一些kernel。

EE不考虑FPU的情况,两个VU的峰值运算能力是5.52GFLOPS。
回复 支持 反对

使用道具 举报

3#
 楼主| 发表于 2006-5-5 17:36 | 只看该作者

不好意思,继续提问!!

再请教一下:
  1。如果SPE当作DSP来用的话,能不能算入Cell的理论效能中呢???
  2。什么是kernel???像move if之类的???
  3。PS2的EE中好像加起来也没那么多的运算单元,怎么做到次理论乘法运算??
  4。VU1 VU0的浮点运算单元也是DSP型的,好像不能算入理论计算能力吧!?
回复 支持 反对

使用道具 举报

4#
发表于 2006-5-5 18:36 | 只看该作者
SPE和PPE都位于同一枚芯片里,设计的出发点就是要透过SPE提供强大的计算性能,为何不能纳入芯片的计算能力。

Kernel在这里其实是指一个微型的realtime OS。

EE的两个VU有9个FMAC和三个FDIV,FMAC的throughput是1cycle,FDIV的Throughput需要7个cycle。

VU0是2flop*4FMAC++0.14flop*1FDIV=8.14flop/cycle,VU1是2flop*5FMAC+0.14flop*2FDIV=10.28flop/cycle

在300MHz下,VU0+VU1=(8.14+10.28)*300MHz = 5.526 GFLOPS。
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2006-5-6 14:29 | 只看该作者
谢谢!!!
   1。从大虾的说法来看——是不是一个FMAC要两个操作??
   2。诚如所言,那么为什么EE不是真正的计算设备,而是一个单一数字引擎??且过不了SPEC??性能太差了么??
   3。据说EE连Rmvb都放不了,是么??
回复 支持 反对

使用道具 举报

6#
发表于 2006-5-6 16:14 | 只看该作者
fmac就是类似 A*C+B之类的操作,有两个运算符 。

Emotion Engine有一个MIPS的内核,只要config设置适当并且采用合适的编译器,要跑CPU2000是没问题的,但问题是它不是设计用来跑通用计算为主的应用,因此拿CPU2000来对比对它来说是不公平的,就好像拿CPU用DX9的参考渲染引擎来跑3DMARK,然后和GPU来对比性能,CPU不亏死就怪了。

Emotion Engine属于嵌入式处理器,类似的处理器有Intel的Xscale,Intel自己也都不会拿Xscale的CINT2000结果出来招摇。当然,也有例外,例如AMD的Geode,这个东西就是K7的裁减版,跑CPU2000相对不错的,不过我估计大多数配合这个CPU的嵌入式设备应该也是接近于UMPC那类应用了。

EE比较合适的benchmark方案应该是BDTI Benchmark。

EE要是有合适的codec理论上可以播放任何格式的video,但是性能如何是另一个问题。800*600分辨率的RMVB在P4 3.XGHz上也会被告知性能不足。

PSP可以播放h.264。
回复 支持 反对

使用道具 举报

7#
发表于 2006-5-7 01:31 | 只看该作者
EE当年推出时候性能是相当火星的,只能用非常非常相当的惊人来形容,通过适当的设置和相应软件,多EE互连是可以用来当做超级计算机计算弹道的


不过EE的整数计算能力相当差,播放多媒体估计不大行
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2006-5-13 14:24 | 只看该作者
跪求!!!!!!!!
  1。有没有EE的真实效能的数据??是大多数程序员认可的实际效能!!谢了!!!
   2。具体比较一下EE和P3 733的性能,谢了!!
回复 支持 反对

使用道具 举报

9#
发表于 2006-5-13 15:13 | 只看该作者
目前我没看到浮点方面的测试结果,如果是光看EE的整数性能,大致和PPC 604 233MHz差不多。
回复 支持 反对

使用道具 举报

10#
发表于 2006-5-13 15:42 | 只看该作者
EE有IPU。
回复 支持 反对

使用道具 举报

11#
 楼主| 发表于 2006-5-13 18:03 | 只看该作者
那么说EE放不动一般的Rmvb是很正常的啦!!
我在Gzeasy上看有人说EE的实际效能只有理论值得十分之一,Cho大虾如何看??
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-12-17 08:27

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表