- 精华
- 0
- 帖子
- 750
- 威望
- 0 点
- 积分
- 734 点
- 种子
- 0 点
- 注册时间
- 2006-8-16
- 最后登录
- 2007-8-2
|
最新一期电软上关于ps3硬件的分析,
(关于此文本身的权威性那就仁者见仁智者见智吧。)
文章太长,本人将其关于ps3的cpu、gpu的部分总结如下:
cpu:
在这其中文章作者说ps3和360都是ibm的POWER技术改良而来的,但用于普通计算机是很不现实,(此语证明了PC饭说得没错)。
作者把PS3形容成了一个只有一个大脑(单核)八只手的章鱼,而360是个三头怪(三核)。
ps3:最多只可进行2线程的运算,那八只手是不可以进行程序运算的,但也不是摆设,它可以对程序进行加速度或帮助gpu进行图形处理。
360:最多可以进行6线程的运算,也就是说多线程方面是360的优势。
对比:ps3虽然最多只有2线程但可以加速结果产生;360有多线程但没有加速器。
结果:半斤八两,差不多。
(PC饭早就说过,以cell为芯片的刀片服务器也是把cell当成加速器来工作,现在看了是没错的)
ps3cpu:浮点运算167GFLOPS,每秒可进行100亿次点积运算。
360cpu:浮点运算115GFLOPS,每秒可进行91亿次点积运算。
gpu:
ps3显卡是基于7800GTX512的阉割版(主要是使用的是256的内存控制器)
360显卡是基于x1000系列的r520架构的演变体。
不得不说了,作者认为两个主机要远远超过pc的画面表现是天方夜谭,不过pc并不是竞争对手,所以不必考虑它。
对比:两者依然是旗鼓相当,ps3有8个spe作为辅助处理器,而360有10兆的型号为eDRAM的芯片可用来在尽量不减低贞数情况下提高画质。
ps3用的是260xdr+260GDDR3内存
360用的是512GDDR3内存,结论360更加灵活,但总体上仍然是旗鼓相当
(另外ps3用的不是DirectX图形开发语言,而是工业上常用的OpenGL es。)
360显卡:1TFLOPS,240GFLOP可编程,每秒240次着色操作,理论上最多可以960 次,每秒240亿次点积运算,在cpu协助下理论可达到336亿次。
ps3显卡:1.8TFLOPS,211.2GFLOP可编程,每秒748次着色操作,在cell协助下每秒1000亿次,每秒748次着色操作(看出来是个加速器了)。在cell协助下每秒1000亿次,每秒330亿次点积运算(看着还像个加速器了)。
结论:ps3和360总体上旗鼓相当,打个平手。
360更易操作,无论是硬件架构还是软件开发360都更易操作。
ps3更富有挑战性,如能将cell的特点与GPU紧密结合的话。他还是可以创造奇迹的。当然这缘于两方面:1,开发商的实力。2,索尼在软件开发的不断更新
(这一项我个人认为是微软的强项,索尼的软肋。但索尼用的是Linux系统所以创造奇迹还是有可能的)。. |
|