● GPU:不是冤家不聚头,NVIDIA、ATI再次掀波澜
没想到PS3和XBOX 360除了处理器方面的相似性外,GPU也成为了他们竞争的战场。
PS3 | XBOX360 | |
硬件参数 | nVidia RSX/500MHz/8条顶点着色渲染管线和24条像素着色渲染管线 | ATI Xenos/500MHz/48条统一并列渲染管线 |
理论参数 | 独立显存/独立的顶点着色引擎和素着色渲引擎 | 10M嵌入式EDRAM / 顶点着色引擎和素着色渲引擎共用的48条渲染管 |
首先是PS3采用了由NVIDIA所开发针对专用游戏架构的“真实合成处理器”(Reality Synthesizer,简称RSX),而对应的台式机独立显卡应该为GeForce 7800GTX。RSX实际运行频率为550MHz,享有供GPU自由分配容量的256MB GDDR3高速显存,显存的运行频率为700Hz。
RSX图形处理器
RSX图形处理器是集成3亿个晶体管以上规模的图形处理器,搭载了8个顶点着色器(VertexShader)和 24个像素着色器(PixelShader),每周期可执行136个着色器指令,支持128bit高动态范围(HDR)和1080p高清晰HDTV输出,性能是NVIDIA 6系最高档图形处理器NV40的两倍以上。
我们已经知道微软XBOX 360采用的是ATI公司的GPU,但是它又和我们熟悉的ATI桌面PC图形核心有所不同。XBOX 360 GPU的主要创新之一就是统一Sharder阵列,这种设计废除了将vertex Shader和pixel Shader分开的传统设计,取而代之的是48个并行Shader,GPU可以动态分配Shader资源来处理vertex或是pixel数据。
XBOX 360的GPU
XBOX 360的GPU不但拥有强大的Shader处理能力,另外还是系统的中央hub,兼有内存控制器的功能。XBOX 360自带容量为512MB,运行在700MHz的GDDR3内存,和ATI的内存控制器以128bit的位宽相连。ATI GPU和Xbox 360的三个IBM CPU核心之间的路径延迟非常低,连接带宽高达25GB/s。
无论PS3还是XBOX 360,都是通过ATI和NVIDIA最新型的图形显示芯片改造并优化而成,ATI专为Xbox360定制的Xenos采用了顶点着色渲染管线和像素着色渲染管线首次并列统一起来,这样系统会根据不同情况需求更灵活地分配,达到资源最有效利用。而PS3的RSX则能通过独立的渲染管线更快速准确地执行数据,而且SPE能加速RSX的执行效率和速度。参数和硬件设计上双方都没有明显的差距。