InorganicMatter
[H]F Junkie
- Joined
- Oct 19, 2004
- Messages
- 15,461
I forgot where I saw these comparisons, but I've heard that as far as GPUs go, the Xbox 360 is roughly comparable to an X1800 and the PS3 is around a 7600GT/7900GS.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
I forgot where I saw these comparisons, but I've heard that as far as GPUs go, the Xbox 360 is roughly comparable to an X1800 and the PS3 is around a 7600GT/7900GS.
yup the Xbox360 is running on the R500 chip which is the x1800 but the PS3 is not running on the 7series chip is an NV40 chip which means is the same as 2 Geforce 6800 GT in sli..its like pushing the 6800 to the limit of what its capable of ,graphic wize that is...
(Let's look at the maximum theoretical numbers for the Xbox 360 and PS3 GPUs.)
Triangle Setup
Xbox 360 - 500 Million Triangles/sec
PS3 - 250 Million Triangles/sec
Vertex Shader Processing
Xbox 360 - 6.0 Billion Vertices/sec (using all 48 Unified Pipelines)
Xbox 360 - 2.0 Billion Vertices/sec (using only 16 of the 48 Unified Pipelines)
Xbox 360 - 1.5 Billion Vertices/sec (using only 12 of the 48 Unified Pipelines)
Xbox 360 - 1.0 Billion Vertices/sec (using only 8 of the 48 Unified Pipelines)
PS3 - 1.0 Billion Vertices/sec
Filtered Texture Fetch
Xbox 360 - 8.0 Billion Texels/sec
PS3 - 12.0 Billion Texels/sec
Vertex Texture Fetch
Xbox 360 - 8.0 Billion Texels/sec
PS3 - 4.0 Billion Texels/sec
Pixel Shader Processing with 16 Filtered Texels Per Cycle (Pixel ALU x Clock)
Xbox 360 - 24.0 Billion Pixels/sec (using all 48 Unified Pipelines)
Xbox 360 - 20.0 Billion Pixels/sec (using 40 of the 48 Unified Pipelines)
Xbox 360 - 18.0 Billion Pixels/sec (using 36 of the 48 Unified Pipelines)
Xbox 360 - 16.0 Billion Pixels/sec (using 32 of the 48 Unified Pipelines)
PS3 - 16.0 Billion Pixels/sec
Pixel Shader Processing without Textures (Pixel ALU x Clock)
Xbox 360 - 24.0 Billion Pixels/sec (using all 48 Unified Pipelines)
Xbox 360 - 20.0 Billion Pixels/sec (using 40 of the 48 Unified Pipelines)
Xbox 360 - 18.0 Billion Pixels/sec (using 36 of the 48 Unified Pipelines)
Xbox 360 - 16.0 Billion Pixels/sec (using 32 of the 48 Unified Pipelines)
PS3 - 24.0 Billion Pixels/sec
Multisampled Fill Rate
Xbox 360 - 16.0 Billion Samples/sec (8 ROPS x 4 Samples x 500MHz)
PS3 - 8.0 Billion Samples/sec (8 ROPS x 2 Samples x 500MHz)
Pixel Fill Rate with 4x Multisampled Anti-Aliasing
Xbox 360 - 4.0 Billion Pixels/sec (8 ROPS x 4 Samples x 500MHz / 4)
PS3 - 2.0 Billion Pixels/sec (8 ROPS x 2 Samples x 500MHz / 4)
Pixel Fill Rate without Anti-Aliasing
Xbox 360 - 4.0 Billion Pixels/sec (8 ROPS x 500MHz)
PS3 - 4.0 Billion Pixels/sec (8 ROPS x 500MHz)
Frame Buffer Bandwidth
Xbox 360 - 256.0 GB/sec (dedicated for frame buffer rendering)
PS3 - 20.8 GB/sec (shared with other graphics data: textures and vertices)
PS3 - 10.8 GB/sec (with 10.0 GB/sec subtracted for textures and vertices)
PS3 - 8.4 GB/sec (with 12.4 GB/sec subtracted for textures and vertices)
Texture/Vertex Memory Bandwidth
Xbox 360 - 22.4 GB/sec (shared with CPU)
Xbox 360 - 14.4 GB/sec (with 8.0 GB/sec subtracted for CPU)
Xbox 360 - 12.4 GB/sec (with 10.0 GB/sec subtracted for CPU)
PS3 - 20.8 GB/sec (shared with frame buffer)
PS3 - 10.8 GB/sec (with 10.0 GB/sec subtracted for frame buffer)
PS3 - 8.4 GB/sec (with 12.4 GB/sec subtracted for frame buffer)
Shader Model
Xbox 360 - Shader Model 3.0+ / Unified Shader Architecture
PS3 - Shader Model 3.0 / Discrete Shader Architecture
Xbox 360 has the advantage in most cases.
The xBox 360 IS NOT DX10, and never will be.
yup the Xbox360 is running on the R500 chip which is the x1800 but the PS3 is not running on the 7series chip is an NV40 chip which means is the same as 2 Geforce 6800 GT in sli..its like pushing the 6800 to the limit of what its capable of ,graphic wize that is...
(Let's look at the maximum theoretical numbers for the Xbox 360 and PS3 GPUs.)
Whoa, who'd have thought that a CPU would outperform a GPU in rendering!
Barry Minor has a very interesting blog benchmarking a 3.2 GHz CELL against a 7800GT OC. The test was a Julia fractal raytracer originally developed for GPUs using CG (see here). This code was ported to CELL using the SDK with no specific optimizations and it was found that the 3.2 GHz DD3.1 CELL was about 30% faster than the 7800 GT OC. Further improvements yielded much higher performance:
To our surprise, well not really, we found that using only 7 SPEs for rendering a 3.2 GHz Cell chip could out run an Nvidia 7800 GT OC card at this task by about 30%. We reserved one SPE for theimage compression and delivery task. Furthermore the way CG structures it SIMD computation is inefficient as it causes large percentages of the code to execute in scalar mode. This is due to the way they structure their vector data, AOS vs SOA. By converting this CG shader from AOS to SOA form, SIMD utilization was much higher which resulted in Cell out performing the Nvidia 7800 by a factor of 5 - 6x using only 7 SPEs for rendering.
The full specifications of the test machine can be found in a response posted in the blog comments:
I used a UP Cell bringup system. 3.2 GHz DD3.1 Cell processor with 8 good SPEs, 512 MB XDR Memory, 100 Mb network. Pixels were 128 bit, 32 bit float per color channel. All rendering parameters were the defaults set by the Cg program with the exception of the window size which was increased to 1024×1024.
To read the actual blog, go HERE
This is amazing! Man, Cell will make a wicked gaming CPU if it has this much horse power.
PS3 might be more powerful than we expect. If Cell really takes off, we may see them in some PCs hopefully
The xBox 360 IS NOT DX10, and never will be.
in a way it is DX 10, in that the R500 IS of a unified architecture!
Is being unified a requirement of DX10? This is the first time I'm reading it.
@ people above, LINK ME to the PROOF of a 128bit wide memory bus.
LINK ME to the proof that a 6800Ultra is better then the PS3.
This thread is useless
not like its a really big deal, but I do remember seeing many threads before the PS3 was released that the pathway is indead 128bit
oh god.. not this thread again.
/unsubscribed
rofl, you guys are hilarious.
you best come over son and learn. my setup kicks ass. the ps3 is the shitwho cares really....consoles graphics suckkkk. you have to cripple texture quality and AA just to play the damn game.
no shit. its fucking sweet. such animated action. LOVE IT!!I don't know man, you play that on an HDTV? Pretty as hell and doesn't run like crap compared to GRAW on the PC. I couldn't get my X1900XT to play that game well and look as good as the 360. And Gears of War was pretty damn sweet too. I enjoy both pretty equally, console games have their place and PC games do too.
your post is useless
-- no offense, I see what you mean but, arguements must be had.
G'ßöö;1030793435 said:you best come over son and learn. my setup kicks ass. the ps3 is the shit
no shit. its fucking sweet. such animated action. LOVE IT!!
The PS3 is running on a Geforce 7 engine... not the G6 engine like most pepole said ..check it out http://en.wikipedia.org/wiki/PlayStation_3
"The Graphics Processing Unit is based on the NVIDIA G70 (previously known as NV47) architecture, which focuses on maximizing per-pixel computation in favor of raw pixel output. The GPU will make use of 256-MB GDDR3 VRAM clocked at 700 MHz. The GPU has access to the XDR main memory as well." .............(not much of a powerhouse when my gpu is close to that and im only running an ATI Radeon X850XT 256MB GDDR3 at an effective 1080MHz)
Thank you! Finally someone who knew the answer before posting random stuff. Well I have a ps3 running at 1080i on my hp 23" 1080p flat screen and boy let me tell ya the graphics are just AMAZING. Can't wait for GRAW 2. But the PS3's graphic will suck compared to a nvidia 8800gtx and soon a ATI R600
BTW/FYI: being "the shit" in this case is a good thing. the graphics kick ass...People saying that the 360 and the PS3 have shit graphics have problems lol - I really am impressed by some of the graphics - Colin Mcrae: Dirt is pretty friggin sweeeeeet.
The PS3's CPU is great and capable of many things. The GPU is old technology and will bottleneck the crap out of the system.
Consoles now I dare say actually look better that any PC - I mean GoW and PGR3?
They also never (maybe) get FPS drops because the games are made just for them - if only you could have that on the PC's.... *sighs*
PS3 CPU+G80=HOLYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY![]()
yea they should had stuck an 8800 in it![]()
I just wanted to make a few quick corrections to some misinformation in this thread.
Firstly, all current consoles do indeed use graphic APIs. The point of such an API (e.g. OpenGL or Direct3D) is not just to unify programming across architectures, but also to greatly simplify development, so they are defiantly still very useful for consoles.
XBox 360 uses a modified version of the DirectX API system (Direct3D, DirectSound, DirectInput) dubbed XNA. If you know DirectX, XNA is roughly the same.
PS3 is using OpenGL (PS2 used no graphics API).
Wii is using a modified OpenGL API, assumed to be roughly 85% implemented.
The PS3's CPU is an item particularly suited to paper-benchmarking. In the real world it is less than steller. One could write a rather lengthy paper reasoning on why, but some of the jist of it I can sum up here.
Firstly, the processor is an in-order execution engine (like the XBox 360's, unlike x86 processors). This means the processor, to save costs mostly, does not reorder instructions for optimal execution at any given situation. This is a bad thing for performance for sure, but will be less so as the compilers get better.
In addition, it is not a true 8-core processor as you would think of a quad-core Intel chip. There are 8 separate processing engines, yes, but only one is a general processor (such as your x86 chip). The others are sub processors that execute (max) 128kb instruction blocks with limited instruction sets targeted mostly at 128bit vector math. In addition, one of these is reserved to manage the others, one is reserved for the OS, and another can be taken by the OS at any time with no warning to the application running. So, in reality, you have a max of 1 general core and 4 sub cores guaranteed at any time.
Oh, and the general core is roughly comparable to an 800 MHz P3.
Not to mention the difficulty of development that makes the extra power of the sub processors rather difficult to use, anyway, and very difficult to maximize.
There are plenty more reasons why the Cell is defiantly over-hyped. If you're interested, look up a lengthy article on Google.
The Cell isn't a terrible processor, just very overhyped.
Quick side note: The XBox 360's CPU is also in-order, but its three cores are three full cores, each capable of running two threads simultaneously. The OS doesn't reserve a core, but rather has the ability to use up to some percentage of resources at any time.
As for the PS3's GPU, it is, as it says in the Wiki and has been mentioned already, more comparable to a 7800, not a 6800 (or two or whatever), albeit slightly hindered by the memory system.
Seriously, if you don't like this thread then why do you read it, and why do you reply in it?
we have to consider price as well
who here can build a bluray capable gaming pc with a custom motion sensing input device that can output at 1920x1080 which has multifaceted inputs, hard drive, etc
i did mention bluray didnt i?
how much would a bray rom drive cost for a pc?
about the same as a ps3
$600 here people - that gives you a bluray drive, hard drive, 1080p graphics, motion controller
not to mention the almighty cell - yes almighty, look it up, if you tried to build a comparable pc you'd be well over $1500 in parts alone - not to mention the opsys and input devices
everything has its place - my pc does it jobs right alongside my wii, 360, ps3 etc
if you game you dont discriminate... you game
god of war 2 for the win![]()
who cares really....consoles graphics suckkkk. you have to cripple texture quality and AA just to play the damn game.