当前位置: 首页 > 科学 > 正文

ps3和xbox360哪个好 ps3和xbox360性能谁更

作者:admin 发布时间:2023-03-28 18:21:09 分类:科学 浏览:83


  ps3和xbox360性能谁更强?

  Xbox360的处理器由于集成了3个PowerPC核心,擅长多线程运作,所以在“分支预测”方面则大大强于PS3,这点优势着重体现在人工智能方面,所以早前育碧制作人员宣称Xbox360版本《刺客教条》游戏AI将高于PS3版本就是这个原因。 CPU性能:Xbox360的CPU构架在通常事务处理方面具有比3倍于Cell的性能 -GPU性能:XBox360的GPU相比PS3的更加灵活,处理能力更强 -内存系统的带宽:Xbox360的内存系统带宽是PS3的五倍 Xbox360具有278.4GB/s的内存系统带宽,而PS3仅有48GB/s,是Xbox360的五分之一。 Xbox360的CPU被设计成游戏开发者所实际需要的性能,并易于使用。Cell处理其令人印象深刻的连续浮点处理能力对于游戏来说并无太大用武之地。 游戏的大部分代码是由整数、浮点、矢量数学运算及许许多多的分支、随机内存读取组成。这样的代码最好由擅长处理通常事务、具有缓存、分支预测和矢量单元的CPU来执行。 Cell的7个数字信号处理器(Sony称之为SPEs)没有缓存,没有内存直接存取,也没有分支预测,并且与PS3的主CPU具有完全不同的架构。它们并不是被设计成高效率地执行通常事务处理的,数字信号处理器不适合于游戏编程。 Xbox360具有三个通常事务处理核心,而Cell只有一个。 Xbox360的CPU在每个CPU内核都具有矢量处理能力。每个Xbox360内核在每个硬件线程上都具有128个矢量寄存器,一条dotproduct指令和1MB的共享二级缓存。 Dotproducts对于游戏来说至关重要,因为在3D运算中它们是用来计算矢量长度、投影、变形等等的。Xbox360的CPU具有一条dotproduct指令,而这些指令对于Cell来说必须用软件模拟方式通过多条指令才能实现。 Cell的连续浮点处理能力是由起7个数字信号处理器完成,因此几何处理要交给GPU来完成,连续浮点处理工作和其他数字信号处理器处理能力在游戏程序中会有显著降低。 与PS2的“情感引擎”一样,Cell没有二级缓存,Cell的设计更适合对CPU处理能力要求较低的游戏。 Sony的CPU设计理念是12.5%的通常事务处理能力和87.5%的数字信号处理。这样的比例对于视频回放、网络波形分析等较为实用,而不是对游戏。实际上,分析一个真实的游戏可以得出几乎相反的CPU处理能力分配比例需求,即相对要求较低的数字信号处理能力(包括浮点处理、极少的连乘处理),更多的是诸如人工智能、路径搜索等对内存随机存取和分支预测要求更高的任务中,而这些任务是数字信号处理器并不适合的。基于对下一代游戏的测试表明,只有10-30%的指令是浮点的。其他的指令则是读取、存储、整数、分支等等。更少的指令是用于连续浮点的(可能仅有5-10%)。Cell的87.5%的处理能力都被优化用于处理连续浮点,除此以外没有其它优势。 即使忽略GPU的带宽限制,PS3GPU也不如Xbox360的GPU更强劲。 以下是从Sony发布的PS3数据表中摘录的 -550MHz -独立的vertex/pixelshaders -每秒51亿dotproducts -300万晶体管 -每个时钟周期136个shader操作 有趣的ALU的性能数字是每秒51亿dotproducts,300万晶体管,这是6800Ultra的2倍。 每个周期51亿dotproducts处理能力假定包含了Cell处理器,尽管没有dotproduct指令,Sony的计算方式看起来好像仍然假设了Cell的每颗数字信号处理器的每个周期可以一条dotproduct指令。 然而,根据Sony公布的数据,CPU每周期可以处理7条dotproducts指令x3.2GHZ=22.4亿条dotproducts指令,这时候留给GPU了51-22.4=28.6亿条指令/550MHZ=52个GPUALU操作/每个时钟周期。 要注意的重要一点是:RSX的ALUs与GeForce6800的ALUs非常类似,同样工作在vector4s,而Xbox360的GPUALUs则工作在vector5s。PS3总共可编程的GPU浮点性能应该为52ALU操作x4个浮点每操作周期x2x550MHZ=228.8GFLOPS(浮点性能单位),这比Xbox360的48个ALU操作x5个浮点/操作周期x2x500MHZ=240GFLOPS(浮点性能单位)要小。 PS3的GPU晶体管数量比Xbox360的(330万)稍微多一些这并也什么好惊奇,因为两者总共的可编程GFLOPS非常接近。 PS3确实是用了Cell上的7颗数字信号处理器来进行图形渲染,但Xbox360的三个具有dotproduct指令的通用事务处理器对于真实图形相关的计算则更加灵活。6800Ultra有16条pixelpipes,6条6vertexpipes,400MHZ,RSX2X比6800Ultra更好,也具有比RSX更高的频率,可能具有24条pixelshadingpipes和4条vertexshadingpipes(vertexshadingpipes更少是由于Cell的数字信号处理器会参与一些vertexshading处理)。如果SONY会像所发布的参数那样让PS3的GPU保持6800的pixelshaderpipe数量,那就是24pixelpipes*2issuedperpipe+4vertexpipes=52dotproducts/GPU时钟。 如果RSX遵循6800Ultra的路线,它将具有24倍纹理取样,但实际运行中将占用一个ALU槽,使PS3的GPU表现并不像预期那么好。就算它确实能从ALU中decoupletexture,也没有足够带宽来取出纹理。 每个时钟周期的shader操作,Sony很可能是将每条pixelpipe当作4个ALU操作(co-issuedvector+scalar),每条pixelpipe一个纹理操作,每条vectorpipe承担4个scalar操作,总共为24*(4+1)+(4*4)=136操作/时钟周期or136*550=74.8Gops/秒。 由于Xbox360的GPU多线程和平衡性设计,你真的不能将两个系统在每个时钟周期shading操作数量上进行比较。但是Xbox360的GPU可以做48个ALU操作(每个操作在每个时钟周期内包含vector4和scalar),16倍纹理32控制流操作和16个可编程vertex操作,每个时钟周期总共为48*2+16+32+16=160操作/时钟周期或160*500=80Gops/秒。 总体来说,自动的shader负载平衡、内存导出功能、可编程vertexfetching、可编程三角形变化、全速率的纹理vertexshader,和其他“比shadermodel3.0更多好的”特性,对于Xbox360GPU来说都有助于提高其渲染性能. 内存带宽 PS3的GDDR3内存带宽为22.4GB/s,RDRAM带宽为25.6GB/s,总系统带宽为48GB/s。 Xbox360的GDDR3带宽为22.4GB/s,EDRAM带宽为256GB/s,总系统带宽为278.4GB/s。 为什么Xbox360具有如此高的带宽呢? 最简单的加法运算都能表明如此高的带宽会被悼缓冲(framebuffer)所占用。比如,在运行于550MHZ速度的单独悼缓冲中进行简单的色彩渲染和Z轴测试需要52.8GB/s(每时钟周期8像素)。即使没有纹理和顶点存取,PS3的内存带宽也不足以维持GPU的峰值渲染速度。 PS3采用Z轴缓冲和颜色压缩技术来试图降低内存带宽需求。问题是Z轴缓冲及颜色压缩在下一代复杂的3D场景中将会急剧降低性能(breaksdownquickly)。 HDR、alpha混合和抗锯齿需要更高的内存带宽,这就是为什么Xbox360为悼缓冲预留了256GB/s带宽。这使得Xbox360GPU在进行Z轴缓冲、HDR和alpha混合、4X全景全速抗锯齿时仍然能为纹理和顶点提供22.4GB/s带宽。 结论 当你深入这些数字,Xbox360显然有着比PS3更高的性能。请注意Sony在过高承诺技术性能、而实际提供较低性能方面有着一系列的历史记录。事实是两个系统都为高质量游戏和娱乐提供了足够的性能(packalotofpower)。 但是,重要的硬件性能只是整个拼图游戏(暗指整个游戏平台)的1/3。Xbox360是一个硬件、软件和服务的融合体。没有软件和服务的推动,即使最强悍的硬件也只能是微不足道的。Xbox360的那些具有影响力的硬件、软件和服务的游戏将胜过PlayStation3。 最后,我们希望补充一个数据:Xbox360的图形子系统最终晶体管数目为332万。分为两个独立的核心。父核心是GPU的主要部分,具有232万晶体管,负责大部分的图形渲染。子核心负责维护10MBEDRAM(嵌入式动态内存)及其逻辑部分。这些逻辑芯片可以进行一些附加的3D数学运算,子核心共有100万晶体管。使得总晶体管数达到了332万。

  A+

  xbox360和ps3哪个好

  哈哈,问这问题你算找对人了

  我半年前买了PS3,虽说入手时间不长,但教教你还是绰绰有余的

  其实我也很烦有的人回答问题总用专业术语,所以我决定用最简单最朴实最易懂的话向你解释XBOX360和PS3和什么区别

  首先,PS3比XBOX360贵,这你已经知道了,但是从长远的角度讲,PS3和XBOX360哪个更实惠,还得看你买完机器用不用它联网(联网,你懂吧)

  要知道,PS3联网免费,而XBOX360联网是要花钱的,当然我所说的联网指的是最基本的联网功能,附加的联网功能二者都需要人民币(我是不会用专业术语RMB的),什么是附加功能,就是玩枪战游戏买地图,玩PK对打游戏买服装等等

  PS3没有破解所以只能玩正版,XBOX360破解了所以可以玩便宜的盗版,但作为一个正直的人,我奉劝每一个游戏爱好者坚决抵制盗版,我当初买PS3的一个重要原因就是为了抵制盗版,如果你不具备我这种正义感(当然,我相信你肯定会具备),去买盗版游戏,那么无疑XBOX360比PS3便宜了N多钱

  其次,论可以玩到的游戏,两者各有千秋,作为最先进的游戏机,两者都具有一些本平台独占的,非常精彩的游戏,所以你不必担心买XBOX或者PS3之后玩不到有趣的游戏

  再次,其实我想告诉你一种极其简单的决定买哪台主机的方法,就是你先看看二者独占的游戏都有哪些,如果碰上一个你很喜欢非玩不可的的游戏那就好办了,就买这个游戏对应的主机,因为为了玩这个单平台(平台,就是主机,游戏机)游戏你必须买这台主机,如果买另一个主机就玩不了这款游戏

  其实,作为一个PS3玩家我希望你能购买PS3

  买玩游戏机不知道玩什么游戏好是新手玩家的苦恼之一

  我再推荐给你几款游戏

  吐血推荐使命召唤6(射击游戏,XBOX360,PS3都可以玩,但前提是你得会英语,因为这游戏没中文版)

  神秘海域2(射击游戏,PS3独占游戏,玩这个你可以不会英语)

  求生之路2(惊悚类射击游戏,XBOX360独占游戏,不怕吓死就玩它)

  超级街霸4(双人对打游戏,双平台,它是最具影响力格斗游戏)

  我推荐的都是动作类游戏,并不是因为我只玩过动作类游戏,而是因为并没有其他类型的游戏符合我心中精品中的精品的标准

  我很想多推荐给你几款游戏,但我推荐游戏的原则是只推荐精品中的精品

  没办法,这年头精品游戏很多,但精品中的精品太少了

  你看明明是FPS游戏,我都说成射击游戏,可见我有多诚恳

  另外,破解那事纯属无稽之谈,千万不要相信那帮骗子的鬼话

  以上回答都是我的原创,绝对不是抄袭,打了半个小时总算完成了

  还有什么问题可以随时向我咨询(用百度HI)

  补充回答:现在使命召唤7也出了,至于有没有中文版,好不好玩我也不了解

  你可以去看看

  喜欢玩战神必须买PS3!!!因为战神3是PS3独占游戏

  还有你喜欢玩铁拳?,那就说明你喜欢格斗游戏了,超级街霸4是格斗游戏,非常不错的,我就正在玩

  还有什么问题尽管提

  2010-11-17 20:42:43

  ps3和xbox360哪个性能好

  基本没有明显的性能差异,各自的独占大作都表现上佳,xbox360在跨平台游戏上表现稳定些,PS3的独占大作更多。

  2016-09-21 17:37:26


标签:游戏处理性能操作具有


相关推荐

最新推荐

关灯