Deadmeat said:
Ok, I screwed up because I originally typed 4th gen as having 64 MB from the Xbox example, then reversed to 32 MB to represent the typical 4th gen console configuration(PSX2) because this was supposed to be an illustration of general case. I forgot to update other numbers thereafter.
OK, SCEI specific example
2nd Generation(SNES) : 184 KB(I am throwing in SNES number for comparison)
3rd Generation(PS) : 3.5 MB : 19X jump
4th Generation(PS2) : 40 MB : 11.4X jump
5th Generation(PS3) : 274 MB : 6.85X jump
As you can see, the performance leap from previous generation is getting smaller... The graphical leap from SNES to PSX was groundshaking, while the graphical leap from PSX2 to PSX3 won't be as clear....
Thought ps2 was only 32MB, not 40. And where do you get 274 MB for ps3 from?
BTW, I guess deadmeat would have a point that 1024 MB of SDR would be faster than 512 MB of DDR......if the sdr was dual channel compared to single channel ddr or it had a higher bus bittage, or ran at twice the speed. He'd probably also be right for non-gaming applications(performing about the same as ddr), which includes benchmarks like 3dmark to some extent(I believe a 1 ghz p3 with sdr will outperform a 1.5 ghz p4 with ddr). It'd also be true if both the sdr and ddr had more than enough bandwidth for the cpu and system.(no need for an athlon xp to have 20 gigabytes of bandwidth....wait, actually yeah there would be, I think that's faster than the cache speeds of the cpu)
http://techreport.com/reviews/2001q1/p4-vs-athlon/index7.x
But here ddr can outperform sdr by a large margin, even when the computer shouldn't be limited by bandwidth that much yet.(the athlon 1.1 gig I believe has sdr, versus the athlon 1.2ghz with ddr) True, it isn't twice the sdr versus half the ddr, but I don't think that would matter. I happen to have a second computer set up with 640MB of ddr, and it has pretty much nothing on bootup except windows xp and whatever drivers it loads(so no memory hogging microsoft office booting up or something), and I can safely disable the page file and will run any game basically forever with no problems, yet if the computer had to make use of more than that 640MB of ram even once, the computer or program would crash. Thus I think I can safely say 512 MB ddr would maintain its large performance advantage over a gig of sdr, unless you somehow managed to use over 512MB of ram for a significant portion of time, which would probably require multiple applications running.
However, I would say if you're running a sub ghz computer, sdr ram is probably a safe choice, and even ok for athlons, but not for the bandwidth starved p4's or motherboards with lots of integrated stuff.
http://www.hardwareanalysis.com/action/printarticle/1499
If you look here, you'll see a p4 with rdram(hey, it still has bandwidth) greatly outperforming a p4 with sdram in games, and most other things as well.
"DRV-07 in particular performed no less than 50% better when paired with RDRAM! We double and triple checked these results, and they kept coming up the same. Suffice it to say that users interested in professional graphics should definitely look toward a high-bandwidth memory solution."
Come on, memory bandwidth has been one of the biggest limitations for comptuers for quite some time, or they wouldn't have caches on cpus, and wouldn't have to invent all sorts of bandwidth saving techniques.(I think that's what sse and hyperthreading pretty much are)