Titanio said:Third party middleware will also optimise, and even the devs who really don't take their time with optimisation and solid design will benefit from that.
Optimisation being a relative term when it comes to middleware.....
Titanio said:Third party middleware will also optimise, and even the devs who really don't take their time with optimisation and solid design will benefit from that.
Edge said:Well what does that say for the 360 CPU! We been told many times that Xenon was a very powerful general purpose core, but I guess not?
patsu said:Then is it fair to assume that game companies and Sony will derive their own frameworks, engines, design patterns, middleware libraries, ... to enhance or even repeat these situations ? Or is the run-time so erratic that every situation is a one-off adventure ? I would assume it's the former right ?
To take things in positive light, we will see more great things coming from Cell, yes ?
ERP said:Optimisation being a relative term when it comes to middleware.....
SugarCoat said:When it comes to a gameplay perspective, the thing people fail to completely grasp is that there is very little effects/performance that you can experiance on an Xbox360 that you cant experiance on a PS3 or vice versa. Basically i'm saying you're not going to sit there drooling at all cell is doing, more so if you're use to high end PC hardware.
Titanio said:Of course, but that applies for the other system too When I look at the presentations on the AGEIA port from GDC, the compromises are clear, but you still have the likes of Epic raving about it (and yes, even explicitly indicating that it offers more than on other systems). It only makes it more exciting to think of future improvements to that middleware and/or "roll-your-own" engines from the best devs.
*It is disappointing though, if middleware companies don't knuckle down and do a good job on each platform. The idea should be that they do the heavy lifting for the benefit of everyone (in exchange for a nice fee, of course ). I guess though, like everyone else, they have a learning curve too.
ERP said:That's not really the issue, a middle ware providers primary goal is satifying as many customers as possible and I don't care how fast it is if it doesn't solve my problem. As a result middle ware is designed with flexibility as its primary requirement, rather than performance, where as purpose built solutions tend to go the other way.
Here's an example - I can use random piece of physics middle ware to provide a generic vehicle model or I can write one that just solves my problem and runs 10x (or more) faster. The question isn't which one is faster, or even which one is the better solution it's can I accept the middleware solution and what doesn't make it into the game if I spend my time writing a vehicle simulation.
ERP said:As a result middle ware is designed with flexibility as its primary requirement, rather than performance, where as purpose built solutions tend to go the other way.
SugarCoat said:Both Cell and Xenon are already outclassed in terms of raw performance potential in games by AMD and Intel Processors.
Especially if you're use to high end PC hardware/performance. I am shocked, and i mean shocked at the PR, the myth, the legend, Cell has made. They couldnt of done better.
SugarCoat said:I am shocked, and i mean shocked at the PR, the myth, the legend, Cell has made. They couldnt of done better.
DemoCoder said:Maybe outclassed on certain problems, but on streaming single-precision FLOPs TLP oriented code, current AMD and Intel processes are outclassed and Conroe won't change it. There's no way a Conroe computing a streaming algorithm will outclass 6-7 SPEs on this workload. Conroe only has two SSE units, so unless it runs at 4 times issue rate of the SPEs, it's not gonna touch em.
I'm shocked how much high-end PCs still stuck, because no one is going to tune a game for a high-end PC. As a result, you can get stuff like the MGS4 demo in realtime on a GeForce 7800 devkit, but you can't anything like it on a PC. It's actually a damn shame how underutilized high end CPUs and GPUs are ont the PC.
MintMaster said he best when he brought up literally how many bytes and math ops can be executed *per pixel* by an R580 on a 1600x1200 framebuffer. It's surprising, nah staggering, amount of bandwidth and computation that can be used, but nothing comes close to exercising the power.
Yeah I agree, all those processors, all that floating point power, all that integer power, all that huge bandwidth internally and externally is just one big con by IBM/Sony/Toshiba that they spent $400 million on. Who would have thought we could be so stupid to fall for it.
If that all you got to try and discredit CELL, then you're failing.
DemoCoder said:Maybe outclassed on certain problems, but on streaming single-precision FLOPs TLP oriented code, current AMD and Intel processes are outclassed and Conroe won't change it. There's no way a Conroe computing a streaming algorithm will outclass 6-7 SPEs on this workload. Conroe only has two SSE units, so unless it runs at 4 times issue rate of the SPEs, it's not gonna touch em.
SugarCoat said:Its innovation but that doesnt always mean it smells like roses. New technologies are almost always a pain in the ass to impliment and work with. Why should Cell be any different? Cell is fancy, almost too much so, and thats where many see problems including myself. Would a current iteration of AMD or Intel processors have outperformed either Xenon or Cell had they been used? Sure. But it also would of cost alot more over time and it wouldnt of been as sexy to market. Cell has been, for lack of a better word, "pimped" more so then the PS3 itself. You know what i think when i read about Cell? That cool silicone colour tint it has. I dont need to read thousands of lines of propaganda and peak output performance numbers, that may very well never see the light of day in games, to know that no matter the colour of my console box, im going to have an equally great experiance.
It's not something I would say, or even believe.I'm amazed that anyone actually likes the Xbox 360. How can anyone fall for such hype!
For you to answer the question "Would a current iteration of AMD or Intel processors have outperformed either Xenon or Cell had they been used?" with "sure", I do not feel you are representing the situation in a complete manner. In the sense of "streaming single-precision FLOPs TLP oriented code" (pointed out by Democoder), it is not "sure". In the same way that you like to generalise with statements such as "new technologies are almost always a pain", i would also say that "fancy" is not necessarily a "problem". Cell is sexy to market, but if you don't like it for that reason, it is certainly your call. Perhaps you do not want to appreciate the fact that Cell is engineered for cost-effective floating point performance, with the bells and whistles of a conventional general processor deliberately left out of the equation (I believe). Whether it works or not we can judge when the hardware arrives. But it seems you already show a kind of indifference that not all of us share.SugarCoat said:Its innovation but that doesnt always mean it smells like roses. New technologies are almost always a pain in the ass to impliment and work with. Why should Cell be any different? Cell is fancy, almost too much so, and thats where many see problems including myself. Would a current iteration of AMD or Intel processors have outperformed either Xenon or Cell had they been used? Sure. But it also would of cost alot more over time and it wouldnt of been as sexy to market. Cell has been, for lack of a better word, "pimped" more so then the PS3 itself. You know what i think when i read about Cell? That cool silicone colour tint it has. I dont need to read thousands of lines of propaganda and peak output performance numbers, that may very well never see the light of day in games, to know that no matter the colour of my console box, im going to have an equally great experiance.
Edge said:People are excited over this new chip, and just because it does not meet you approval mean that these people are wrong. It's your arrogant attitude of being "shocked", that makes your post non-constructive, and annoying. It would be equivalent to me saying, It's not something I would say, or even believe.
For you to answer the question "Would a current iteration of AMD or Intel processors have outperformed either Xenon or Cell had they been used?" with "sure", I do not feel you are representing the situation in a complete manner. In the sense of "streaming single-precision FLOPs TLP oriented code" (pointed out by Democoder), it is not "sure". In the same way that you like to generalise with statements such as "new technologies are almost always a pain", i would also say that "fancy" is not necessarily a "problem". Cell is sexy to market, but if you don't like it for that reason, it is certainly your call. Perhaps you do not want to appreciate the fact that Cell is engineered for cost-effective floating point performance, with the bells and whistles of a conventional general processor deliberately left out of the equation (I believe). Whether it works or not we can judge when the hardware arrives. But it seems you already show a kind of indifference that not all of us share.
Well noone says we need to use actual hw stencil writes though.ERP said:Unless NVidia has changed their Z compression writing stencil values disables Z compression on the quad (haven't tested this lately).
Fafalada said:Well noone says we need to use actual hw stencil writes though.
Not that I can say for sure alternative would be faster - but if you're right, it's possible.
Wouldn't be the first platform where hw stencil was performing worse then "software" alternative (on that note, do hw designers sometimes have no idea why they are putting checkbox features in there, is it really just to cross them off from list supplied by marketting dep., usability be damned?).
That is a true statement, though it is also arguable that the one application that Cell is dedicated to (if there is only one) is probably the predominant one in gaming. There shouldn't be anything wrong with that.SugarCoat said:And as much as the quoted FLOP numbers are used, you and i and many others here know that the entire processor will never be dedicated to one application.
SugarCoat said:excuse me edge but i'm not the one praising the entire console as being superior with all it will do based on a single component. i have never insinuated that the PS3 as a whole will be inferior or superior to anything.