AnandThenMan
Diamond Member
Did you have to quote the entire post? Use some common sense.
Thoughts on why?
Dude, you're completely biased towards cheaper products. This is such good proof. Forza 4 does not look better than GT5. I have both. So does the other poster. Everyone who has both admits GT5 looks more photorealistic and has better graphics. It's also hilarious how the screens use a non premium car for GT5.
PS3 graphics on multiplatform games look a little worse because its easier to design a game for the 360 and then port it over to the ps3.
Stop acting like you know everything when you don't.
I thought we all figured this out years ago. Xbox GPU is marginally faster than the PS3 GPU. PS3 CPU is substantially faster than the Xbox CPU.
All they really ended up doing was spending a ton of money on a CPU that developers ended up mostly using to aid the GPU
Although to be fair we are all tech nerds here
If it costs 2-3x more $ to make games look 10% better on the PS3 vs. the 360, then it's not worth it. This is exactly what happened with the PS3.
Dude, you're completely biased towards cheaper products. This is such good proof. Forza 4 does not look better than GT5. I have both. So does the other poster. Everyone who has both admits GT5 looks more photorealistic and has better graphics. It's also hilarious how the screens use a non premium car for GT5.
PS3 graphics on multiplatform games look a little worse because its easier to design a game for the 360 and then port it over to the ps3. However, ps3 exclusives look better than 360 exclusives. I have both systems, along with everyone else who has both agree that this is the case.
Stop acting like you know everything when you don't.
You just keep trying to make yourself sound less and less knowledgeable about this subject, don't you?
The overwhelming majority of development costs is in asset creation. The code structures that Cell makes developers use is faster on the 360 too, and the overwhelming majority of additional costs are of the sunk variety, you pay for them the first time you make a game for the PS3, after that you know how to do it. The "2x-3x more $" comment is profoundly stupid. Try more like 5%.
No, those are premium cars. The Veyron is definitely premium
Okay Mr Smarty Pants, if asset creation is the overwhelming majority of the costs, why do so many multiplatform titles look worse on PS3?
Why do so many developers say that coding for the PS3 is a PITA?
If everybody did as you say, and simply wrote the PS3 stuff first, then everything should be fine, and they would have to tone down the graphics to run on 360, because its "worse" according to you?
Reality disagrees with you. 9 times out of 10, multiplatform games look and perform worse on PS3. Why?
Be clear - do you mean data structures or threading model?
If its threading model, it most certainly will not help 360 coding efforts, since the 360 has no SPEs.
If you make a game that pushes the limits of what Cell can do, it won't run on the 360. If you make a game that pushes the limits of what Xenon can do, you can reduce their fidelity and it *will* run on the PS3. If the 360 was at an actual advantage, why wouldn't its' exclusives look *much* better? That the PS3 wins fairly easily when you compare the best vs best(normally agreed to be UC vs GoW), its' GPU is clearly weaker, it has less RAM that games can use, it has *much* slower FB access, and yet it loses when looking at best vs best. Clearly *something* is causing this.
It does have vector units. Something that may be a 1400% increase in speed on the PS3 may only be a 20% increase on the 360, but overall with very few exceptions what runs fastest on the PS3 in terms of code will also run fastest on the 360.
As far as the PS3 being the lead development platform, ask anyone who is working on a second or third cross platform title, they almost always put the PS3 as the lead platform as they have all realized what works best on the PS3 also almost always works best on the 360(obviously exceptions, you aren't going to be using Xenos for graphics calculations the way you will with Cell).
Sorry, not convinced that there are any games that run on PS3 that would not run on 360.
Forza 4 is a case in point - it may not have night races, but in day races, it looks clearly better.
I highly doubt any dev would follow your logic and hope that his SPE code would execute "good enough" with some tweaks on the 360.
Plus you would be throwing away the fact that the 360 has 3 PPE cores, not 1.
2. Port to 360, changing some of the SPE code so that it runs on the vector units, possibly porting some of that code to run on the PPEs instead.
So, we have professional developers, some of whom are probably the best in the business, hopefully developing for PS3 first, the more powerful of the two consoles, and then porting to 360 later, possibly with a decrease in visual fidelity. End result should be that PS3 version runs and looks better, 360 version is nearly but not quite as good.
Which is it?
wouldn't they just port it to the ps3 due to it being a PITA to code for and take advantage of it's theoretical power?
high theoretical flops - not so high practical?
It is a bit different. Cell's theoretical is *much* easier to attain in a variety of circumstances(close to peak anyway). AMD's older GPGPU architectures required Vec5 for ideal performnace, some things just couldn't be done that way so you paid a huge penalty. Cell you don't have nearly as large of a penalty for doing things that are sub optimal, at least in terms of what *type* of math you are doing, but you don't have as much as an upside either. I guess you could say that AMD's older version of GPGPU is a more extreme example of the Cell style of processor design in an abstract sense.
Funny, I keep hearing the opposite, that the peak FLOPS are very hard to reach on the Cell...outside uselessloop-code...you seem to be polar opposite of everyone else...and in staring contrast to the market share of the cell...
Any of the UCs, either KZ, GT5 to list a few.
Cell is a bad comparing an CPU as in the PS3...
Cell is good comparing an GPU as in...something else?
😎
Total Cell R&D was $400 million. Let's forget Toshiba, IBM and even MS helped pay for that, we will say Sony paid for it all. Then let's forget that they use Cell in other devices, let's just assume that they only put it in PS3s. With their current sales that works out to a bit under $7.00 per chip. That is 'a ton'?
Did you at all read this entire thread and look at what we are talking about?
Did you at all watch the Gametrailers and other websites reviews of GT5 vs. Forza 4 graphics? I took those screenshots from a video comparison. It wasn't cherry-picked by me. If you find a better comparison, feel free to link it. I am not stopping anyone from sharing information in this thread. Furthermore, it's not just the cars, but lighting, tracks, crowds, asphalt. Sorry but GT5 looks worse than Forza 4 imo.
You keep attacking me for being biased towards cheaper products? Last time I checked money doesn't grow on trees or we'd all have GTX690 Quad-SLI. Regardless, what does that have anything to do with the discussion of the Cell CPU vs. Tri-core PowerPC CPU in the Xbox360? What are you saying now I prefer Xbox360 over PS3 because it was cheaper? The discussion about price is related specifically about how I think that Sony overpaid for the Cell and didn't spend enough for a faster GPU instead. After looking at PS3 vs. Xbox360 graphics, it doesn't appear to me that the Cell provided a tangible advantage (i.e., if it is, it's only in a handful of games out of 1000 games). So in the the that means the Cell CPU didn't live up to its hype.
That's yet another reason the Cell was a failure. If developers cannot quickly and efficiently extract good performance out of the CPU, it was not engineered well. Companies have to design games within their own budgets. If it costs 2-3x more $ to make games look 10% better on the PS3 vs. the 360, then it's not worth it. This is exactly what happened with the PS3.
Is this coming from a guy that in the first 40 posts crapped all over AMD products, called AMD budget brand and advocates spending $100-150 extra on a GTX680 over Sapphire Vapor-X 7970? 🙄 Good one.
I never said I know everything. What we are doing in this thread is sharing our views regarding rumours and a balance of CPU vs. GPU design and discussing how the Cell did or did not live up to the hype. You seem to get very defensive the minute anyone attacks anything that has an NV GPU in it (like you are eagerly defending PS3 already) and this thread isn't even about AMD vs. NV.
No, those are premium cars. The Veyron is definitely premium, and the fact that we can use cockpit view for the Ferrari means it is also premium. So they are both premium cars, and still look nowhere near as good as Forza.
Forza: 550 odd, or more, premium cars
GT5: 200 odd premium cars.
Thanks I'll take Forza.
If you are honestly believing that Cell has issues because of Core 2 versus i7 benchmarks then you aren't remotely in the league of being a tech nerd. Performance/$, performance/watt, performance/mm all are heavily in Cell's favor *today*, six years later. You won't find anyone that disagrees with any of that that knows anything at all about CPUs.
You are also listening to a guy who doesn't know the difference between a frame buffer alpha processing trick and a physical simulation, nor could he tell which platform would work best for either one.
You just keep trying to make yourself sound less and less knowledgeable about this subject, don't you?
The computational workload comes in through the PowerPC core. The core then assesses the work that needs to be done, looks at what the SPEs are currently processing and decides how to best dole out the workload to achieve maximum efficiency.
It's not like that. SPE coding is hard, and the really hard part is not the loops, but data structures. Making them nicely regular and sized in big enough chunks to keep such a unit busy, but small enough to fit in what's left of the local store, is no easy matter.I highly doubt any dev would follow your logic and hope that his SPE code would execute "good enough" with some tweaks on the 360. It would be suicide. Plus you would be throwing away the fact that the 360 has 3 PPE cores, not 1.
No, it wasn't. While the feature set was similar, the Apple G5 (PPC970) was a derivative of the Power4, to be used in blades and the like. It was a high-throughput fat highly speculative OOOE core (actually, a lot like what some of us hoped BD would be), and was somewhat competitve with the K8, clock per clock (better at lower speeds, but it didn't scale to 2.5GHz+ very well). If modified to scale up a little better, it would have used way too much power, so MS didn't have too many options within their budget. They could basically use MIPS or PPC, and there were major bottlenecks with either one, at the time. I'm sure IBM had some non-technical merits, like licensing flexibility, that were useful to them, as well.That PowerPC core design is what was used in the Apple G5, a completely outdated architecture. And here you are trying to prove to us that this design is vastly superior to a modern CPU for games.
Funny, I keep hearing the opposite, that the peak FLOPS are very hard to reach on the Cell...outside uselessloop-code...you seem to be polar opposite of everyone else...and in staring contrast to the market share of the cell...
Actually you are THE only person as far as I am aware out of entire CPU forum that believes that the Cell is superior for games than a modern x86 CPU, especially one from the modern Core i7 family tree.
You seem to be very focused in on the theoretical Floating point performance and yet don't consider that it's not easily extracted in the real world because the Cell's 1 core + 7 SPE design is fairly complicated to code for efficiently, despite countless people telling you this.
Sony wants to allow developers/programmers to tap into PS4's potential at a much quicker pace, which may be another reason why they are going to abandon the Cell's architecture.
So you are implying that all the developers who have for years complained of how hard it was to code for PS2 and PS3 are just making up the programming costs (which are part of development costs)?
If you compare a slow CPU to a fast CPU, the performance difference is dramatic, especially at lower resolutions at which Xbox360 and PS3 run games (generally 1280x800 or lower):
of course the Cell's inferiority to modern x86 CPUs was already reiterated re-iterated by Oles Shishkovstov, chief technical officer of 4A Games, who gave us Metro 2033 graphics.
Bear in mind though that the above calculation will not work in the case where the code is properly vectorised. In that case 360 can actually exceed PC on a per-thread per-clock basis. So, is it enough? Nope, there is no CPU in the world that is enough for games!
It may be slightly more powerful but given your claims that the Cell is vastly superior to modern i7 CPUs for running games, surely it should have compensated for what is perhaps a 15-20% GPU advantage of the 360?
Only few developers were able to make games look better on the PS3 and these fall into the camp that spend years and years learning how to optimize for the PS3's hardware - again a sign of poorly engineered Cell architecture, lack of memory on the PS3 and slower GPU - all aspects of an unbalanced, inefficient CPU+GPU integrated design.
Should we even discuss how you attacked member PC gamers on our forum when you started arguing with everyone that textures and gaming resolution are not inter-related?
If someone is trying to sell a $40 game on the PC, there are certain standards that are considered almost a standard on the PC - like being able to change the resolution, not running into a locked 30 fps, not having your $500 graphics card drop to 20fps because the developer couldn't optimize the game for the life of them, not having to upscale 1024x720 textures to fake 1080P?
/facepalm
If you want to pretend you know anything at all about graphics don't post things as profoundly moronic as this. Rendering resolution has nothing to do with texture resolution.
Seriously, I have no idea how you got your Elite Member status since all you are good at is spewing personal opinion, disrespecting other forum members when they don't agree, and resort to personal attacks on knowledge matter when you yourself have been proven wrong by countless knowledgeable members in this very thread.
In other words, in the real world the Cell has not lived up to the hype and thus far you have not provided sufficient support to the contrary using real world examples.
Hmm, the CPU forum or Carmack, tough call there 😉