If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.
![]() |
|
|
#1 |
|
Artist formerly known as Acert93
Join Date: Dec 2004
Location: Seattle
Posts: 7,702
|
Hello Beyond3Ders!
Long time lurker, first time poster. With the nVidia/Sony news, the insanely long thread debating CELL and GPU power and what it means for next gen consoles, and E3 and other events around the corner I thought I would ask a question that has been bothering me. With supposed Xbox2 spec leaks available and the ever mounting CELL & PS3 hype/facts coming to the surface one thing has left me uneasy about the upcoming consoles: Memory, or better yet, the lack of it. We hear a lot about CPUs, GPUs, and so forth, but in my mind one of the single most limiting factors on any system, and especially consoles, is the memory. I always thought in the last generation that the console makers cut corners on the RAM (for obvious cost reasons), and in the end this is one of the major reasons, outside of developing for the lowest denominator and porting upward, that games on the GC, PS2, and Xbox are so similar graphically. Especially in the case of the Xbox, I think extra RAM would have made a world of difference. One of the three major reasons I tend to play more PC games over console games is because console games tend to have bland, blurry, and repetitive textures (the other reasons are resolution and multiplayer). Looking forward to the new consoles I get the feeling we are going to be in a similar situation, especially with techniques like normal mapping and the like that use up extra memory (see: Doom 3). If game developers are already asking for 512MB of video RAM for new GPUs, will the rumors of a mere 256MB of total system memory be a serious pigeon hold on the next generation consoles? I could be wrong, but I am getting the feeling that all the debates about the GPUs and CPUs on the next consoles is overlooking the memory factor. I am assuming most HDTV games will be 720p (1280x720), this means that while GPU and CPU power are great things, it would seem that 256MB of memory would be a significant limitation of the new consoles. Considering that is typically agreed that we are heading toward more and more diminishing returns in the graphics department I think this is an issue. A lot of posters here already believe there wont be a whole lot of difference between how PS3 and Xbox2 games look. And in many ways I get the feeling that even if the Xbox2 and PS3 are 30% faster than the Revolution, if they are all running around with ~256MB of memory that in the end we wont see a whole lot of differences on the TV/Monitor regardless of the power difference. Onto my questions: 1. What are the chances of the Xbox2 having more than 256MB of memory? What are the PS3 rumblings in regards to system/video memory? 2. Will limited system/video memory offset some of the power difference of the next generation. Why are why not? 3. Are we going to see some new techniques that will overcome the memory limitations? What examples do we know of? 4. How do developers feel about memory constraints? Would they rather have a good CPU/GPU and more/great memory or a great CPU/GPU and less/ok memory? 5. And most importantly, what would the consumer perception be of a console with a little less power but a lot more memory? Crisp textures and varied textures/environment are one way to convey the "power" of a console to a consumer. Could 2x the memory (512MB vs. 256MB), and the results in game, be enough to convince a consumer that a system is more powerful than a system with 20-25% more raw GPU/CPU power? Thanks for taking the time to read my post and questions. Feel free to give your input or correct any incorrect ideas. I am excited since the Xbox2 and Revolution are stated to work on monitors (yay! Hopefully PS3 also). I personally want more varied environment and better AI/Physics/Animation in games and most important continued progression in game play (I am going to be upset when Madden 2006/7 cuts out all the franchise, stat, and other game play elements for their new engine). Graphic goodies are nice, but they are only part of presenting a virtual world. I am just hoping memory limitations do not become an issue that hinders creativity. Just my 2 cents. |
|
|
|
|
|
#2 | |
|
Hoopy Frood
|
Quote:
|
|
|
|
|
|
|
#3 | |||||||
|
SNAKES... ON A PLANE
|
Quote:
And your texturing comment suggests that you've mostly been looking at PS2 and/or Halo games... *ahem*. Quote:
A 640x480 full double buffer takes less than 4MB. 1280x720 is just under 4x that... I don't know the exact math behind calculating frame buffer size, but I'll assume that scaling is linear, so less than 16MB. The largest frame buffer we can expect next gen would be 1920x1080, which would be another 2.25x that, so still under 36MB, under my assumptions... (please, hold off on the beheading if my numbers are inaccurate, I'm throwing numbers out off the top of my head as an example!). That'd very easily and comfortably fit into even 128MB while offering more space for "other stuff" than any of the three current consoles. 256MB should be plenty. Keep in mind rendering in console games tends to be a hell of a lot more optimised than PC games, with more optimally compressed textures etc. Quote:
Quote:
Quote:
Quote:
Quote:
__________________
For Great Justice Move Every 'Zig' |
|||||||
|
|
|
|
|
#4 |
|
Senior Member
Join Date: May 2002
Posts: 4,307
|
probably not as much memory as developers would like
it's looking like 256 MB main memory plus some eDRAM. some eDRAM for Xenon (10 MB?) more eDRAM for PS3 (64 MB+64 MB or 32MB + 32MB) and probably more eDRAM for Revolution than Xenon, but less than PS3. i hope main memory on all 3 consoles gets bumped to 512. |
|
|
|
|
|
#5 | ||
|
Gamerscore Wh...
Join Date: Jan 2002
Posts: 12,950
|
Quote:
|
||
|
|
|
|
|
#6 |
|
Senior Member
Join Date: Dec 2003
Posts: 6,201
|
256MB will hamper game design, if not so much now, at least later in the consoles' lives. It will annoy developers and cause extra headache trying to fit in all the stuff these machines will be capable of rendering, they will inadvertedly waste power because there won't be room for everything.
__________________
Top one reason why capital punishment is immoral and wrong: You can release an innocently convicted man from jail, but you cannot release an innocently convicted man from death. |
|
|
|
|
|
#7 |
|
Senior Member
|
I know this isn't going to happen but it would be nice to have enough memory so that you can run more than one application without rebooting or even loading from disc.
In particular, how about a shell/OS where you have an instance of the game running and then some smaller utilities like an instant messaging program, perhaps a browser or some kind of file transfer/sharing utlity? No that would be too PC-like. |
|
|
|
|
|
#8 |
|
B3D Shockwave Rider
Join Date: Feb 2002
Posts: 1,810
|
I'll say 512 MB of GDDR-4 will be in X-Box 2. But I won't be surprised by some new type of memory standard since ATI is working with VIA on XDDR.
The Flash Drive acting as a hard drive replacement is an intresting possibility. I guess it would be possible to have a blank flash disk connected to the X-Box 2 and use that as a pool of virtualized memory. |
|
|
|
|
|
#9 |
|
Me me me
Join Date: Apr 2002
Posts: 15,349
|
There will never be enough Ram.
It's like cherries, Devs always want "just one more". Seriously, there will always be a RAM limitation because consoles stay the same for 5 years, while PCs can just keep adding RAM as they see fit. While i'm not commenting on the fact that some PC applications are outrageous from a RAM requirement point of view (ok i commented right there...), unless console manufacturers put as much RAM in consoles as there should be 4 years down the line (don't put the "necessary now", put the "necessary in 4 years" if you know what i mean), devs will always complain. |
|
|
|
|
|
#10 | |
|
Senior Member
Join Date: Jul 2002
Location: UK
Posts: 1,758
|
Quote:
|
|
|
|
|
|
|
#11 | |
|
Grumpy Mod
Join Date: Dec 2004
Location: In a pretty pink padded cell
Posts: 26,043
|
Quote:
At that 4x resolution, are people going to be happy with the small textures already on current consoles? No, we'll want hires texures. And multiple textures. And varied scenery. The RAM requirements are going to go up in leaps and bounds, needing more RAM for higher model resolutions, greater animation details, better AI, larger worlds, more stuff on screen than ever before... I share the view that RAM is going to be the big bottleneck. I'd like to see a gig of RAM and know there's room for 2000 NPC's all living their independant lives simultaneously and know there's room for 400 orcs on screen at once in epic battles. At the current expectations PS3 might have the processing to cope with this but won't have the other resources. However, streaming data is an art-form on consoles and as long as the medium is fast enough (how quick is BluRay/HD-DVD?) smart devs can work around quite a bit.
__________________
Shifty Geezer ... Tolerance for internet moronism is exhausted. Anyone talking about people's attitudes in the Console fora, rather than games and technology, will feel my wrath. Read the FAQ to remind yourself how to behave and avoid unsightly incidents. |
|
|
|
|
|
|
#12 | |
|
Me me me
Join Date: Apr 2002
Posts: 15,349
|
Quote:
I think RAM will always be the big limitation in consoles, and i also think that this is the reason why console manufacturers tend to focus on huge processing capabilities to make up for it. PS1 - PS2 was a 8x-10x leap... i think? So one could assume that PS3 might have at least a 8x leap on PS2 = around 320MB RAM (if we consider PS2's total RAM as 40MB). RAM in the GB areas would be nice, but let's not forget that RAM size seems the last thing manufacturers think about, it's liek they make the console, see how much it costs, then add as much RAM as they can afford. And at a certain cost point, they stop. If it's enough, good, if it's not, Developers will have to come up with ways to work around it. Like they always have. |
|
|
|
|
|
|
#13 |
|
a.k.a. Ingenu
Join Date: Feb 2002
Location: Apsley, U.K.
Posts: 2,737
|
You can compensate low RAM quantity by using High Order Surface and Procedural generation, but you would need a huge computing power.
Of course the best is still to have a trade of between both, I dunno which ratio would be nice though. Sofar consoles have released pretty good games with what we consider 'low' RAM quantity (compared to PC), but lets not forget that we have huge bloated OS on the PC, lots of software/drivers running in the background... all eating up valuable ressources, which consoles don't have.
__________________
So many things to do, and yet so little time to spend... |
|
|
|
|
|
#14 | |
|
Me me me
Join Date: Apr 2002
Posts: 15,349
|
Quote:
Not only it sounds freaky, but I'd want these new super duper processors (both in X2 and PS3) to be able to run at their fullest without having to worry about such a simple thing as RAM. |
|
|
|
|
|
|
#15 | |
|
Member
Join Date: Jul 2004
Posts: 673
|
Quote:
|
|
|
|
|
|
|
#16 | |
|
Me me me
Join Date: Apr 2002
Posts: 15,349
|
Quote:
|
|
|
|
|
|
|
#17 | |
|
Member
Join Date: May 2004
Posts: 658
|
Quote:
|
|
|
|
|
|
|
#18 | |
|
Senior Member
Join Date: Feb 2002
Posts: 2,767
|
Quote:
Currently the realtime compression schemes we use are pretty weak in terms of efficiency (especially texture) so it's not like we couldn't save a lot more space if the processing power was there... Granted we'll always want more memory, right now I'm cheering for 512 because 256 is probably going to be it - but if 512 looked likely we'd be asking for 1Gig... etc
__________________
"I see Subversion as being the most pointless project ever started." Linus Torvalds |
|
|
|
|
|
|
#19 | ||
|
SNAKES... ON A PLANE
|
Quote:
We aren't going to have AAed 1920x1080 for the next gen consoles... this gen we don't even have (consistent) AA on our 640x480! Hell, we had more AA last gen (N64) than this one... Quote:
If you have 8x res, then you'll probably end up with ~8x content... in which case, you're using the same percentage of RAM as in the previous generation... which means you STILL have more room to play with. I know, I'm oversimplifying things, but do consider what has been accomplished this gen, especially looking at the poor PS2's graphics buffer. Consoles don't need 512MB yet... if anything, it would encourage sloppy coding practices, considering how much power the next consoles will have to begin with.
__________________
For Great Justice Move Every 'Zig' |
||
|
|
|
|
|
#20 | |||
|
Member
Join Date: May 2004
Posts: 658
|
Quote:
|
|||
|
|
|
|
|
#21 | |
|
Senior Member
Join Date: Jul 2002
Location: Denmark
Posts: 1,195
|
Quote:
Extra RAM costs money out of the total budget of the console, so something else has to go. Optical disc drive, PCB, various ports and casing, all have to be of a certain standard, so the most likely candidates for savings are CPU or GPU. A poor CPU or GPU you are forever stuck with, RAM on the other hand is much more open for improvements in memory management done by the programmer. |
|
|
|
|
|
|
#22 |
|
Junior Member
Join Date: Apr 2004
Posts: 19
|
1)Propably XBOX2 will have 256Mb of shared memory (I don't know the type, could be GDDR3 if launch before Q4 05 or GDDR4 if launch after Q4 05, or something else).There is a possibility for 384Mb or 512Mb but this will be decided based on the total cost of manufacturing, the launch price of XBOX2 and what are the memory (or information about it) of the competitors (PS3,REV).Based on the competition I would say that PS3 will have propably 256Mb of shared memory (XDR) and at least 32Mb or even 64Mb of e-dram on GPU becauce of the 6,5nm proccess.Don't forget that sony decided the last months of PSP design to quadrable the ammount of the main ram (8Mb -> 32Mb).Also historically Nintendo in their consoles had less or "effectively" the same memory with their competitors despite Nintendo consoles later launch date.
2)Certainly system/video memory will offset some of the power difference of the next generation but the key word is "some".In the case of Gamecube the 24Mb was/is a major problem for the developers and limits the otherwise excellent Gamecube H/W design. 3)Hope so. 4)They hate them (the main reason SONY quadrable the ammount of the main ram in PSP was developers complaints).It depends on developer, but the logical thing to go is great CPU/GPU and less/o.k. memory for two reasons: 1)economy of scale, manufacturing process and technology advancement (simply the reduction of the manufacturing cost of a console scales better in time with that approach) 2)For this generation and also the next (PS4 2,2nm or 1,6nm (kinda difficult) manufacturing process) GPU/CPU advancment will be great enough to quaranty the term "next Gen", for PS5 and beyond I certainly hope that new technologies will be the solution but Multibillion companies with longterm strategies they certainly don't pray, hope or cross fingers but they make the right decisions in order to succeed. 5)Your example is extreme.If i get right you implying: 1)what if XBOX2 had 512MB of memory and PS3 only 256Mb and PS3 CPU/GPU was only 20%-25% faster which is not going to happen since PS3 will ship after XBOX2 (they will forced to follow in the memory capacity) and since PS3 CPU/GPU will be alot more than 20%-25% faster in relation with XBOX2 CPU/GPU.Sorry XBOX2 fans but just think logically for a momment: 4 or more (some say even 16) CELL type CPU 6,5nm (they can put double the transistors in relation with 9nm and with higher Mhz) IBM/TOSHIBA/SONY joint design will be only 20% faster than 3 IBM 9nm PowerPC type of processor or that NVIDIA/SONY joint design GPU with 6,5 nm process with double the transistor capacity and also with higher Mhz in relation with ATI XBOX2 part will be only 20% faster in relation with an ATI 9nm XBOX2 GPU. It doesn't make sence. or 2)What if it was possible to double the memory in a next generation console and loose only 20% of CPU/GPU power (at the same cost) that will be preferrable?I think that the answer is obvious but also obvious is that SONY, MS and NINTENDO people are not mentally damaged so they would have done it if this was the case (possible). |
|
|
|
|
|
#23 |
|
B3D Shockwave Rider
Join Date: Feb 2002
Posts: 1,810
|
The PS3 and XB2 are in different situations though. While neither XDR or GDDR-4 are being made in volume today, GDDR-4 is the decendent of GDDR-3 and should only take a minimal effort at Micron and Samsung to get it up and running. Also it will have demand from ATI and nVidia based GPU's. Unless nVidia is going to support XDR in their non-console GPU's which I highly doubt will happen anytime soon.
XDR needs customers. Sure the PS3 is going to drive some demand, but until XDR devices from Sony, Toshiba, and hopefully some other companies get announced I'm skeptical. RAM size is one of a few things that people easily understand more is better when it comes to specs. It's likely Microsoft is going to take advantage of this and be very agressive on total amount of RAM. It seems that XDR will have a hard time matching the density of GDDR-X. |
|
|
|
|
|
#24 | ||
|
Member
Join Date: May 2004
Posts: 658
|
Quote:
|
||
|
|
|
|
|
#25 | |
|
Senior Member
Join Date: May 2002
Posts: 4,307
|
london-boy:
Quote:
3.5 MB in PS1 to 40 MB in PS2. although main memory was a 16x leap. 2 MB to 32 MB PS1: 2 MB main + 1 MB VRAM + 0.5 MB audio PS2: 32 MB main + 4 MB eDRAM + 2 MB audio + 2 MB I/O (PS1 CPU) hmmm. remember that Sony increased PS1's *main* memory from 1 MB to 2 MB after developers bitched or said they could do so much more with 2 MB of main memory. source is Next Generation magazine...one of the early issues. and more recently Sony increased PSP's *total* memory from 12 MB to 36 MB ( i think it's something like that). Although, IIRC, Sony actually *decreased* the amount of embedded memory. the original 12 MB was ALL embedded, unless I am mistaken. now only 4 MB is embedded. probably a good trade off. edit: maybe it is what MODEL 3 said. that Sony quadrupled main memory from 8 MB to 32 MB. I thought the original 12 MB was all embedded. I don't know which is correct. but whatever the case is, it is absolutely true that Sony greatly increased the total amount of memory in PSP. now, I'll be totally heartbroken if PS3 only gets 128 MB external XDR memory. if it does, I hope developers bitch like MuthaFawkers until Sony gives em 256 or 512 MB ^__~ |
|
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| The memory 'topology' of Cell | JF_Aidan_Pryde | Console Technology | 21 | 10-May-2005 07:06 |
| Clearspeed announces CELL-like processor | nondescript | Console Technology | 131 | 23-Oct-2003 14:32 |
| Is memory size the true indicator of a console's capability? | DeadmeatGA | Console Technology | 57 | 13-Oct-2003 01:56 |
| Real PS3 Architecture | vers | Console Technology | 53 | 25-Feb-2003 03:16 |
| New NVIDIA Nforce2 Optimised For DDR400 Memory | Dave Baumann | Press Releases | 0 | 16-Jul-2002 22:50 |