• Hey, guest user. Hope you're enjoying NeoGAF! Have you considered registering for an account? Come join us and add your take to the daily discourse.

[PS4Daily RUMOR] ps4 developers will have access to 7GB of GDDR5 heaven

Great. 1 Gb of main memory reserved for the OS just like WiiU. And you know the wonders Nintendo managed to do with that...
iPad
iPhone
Android
Apple TV
WP7
Etc etc

All these devices use 1GB RAM and run a far more sophisticated OS with better multitasking and run better than the Wii U. And those devices have to share RAM for the games they play too. The Wii U is not an indication of how 1GB will run a console OS.
 

Osiris

I permanently banned my 6 year old daughter from using the PS4 for mistakenly sending grief reports as it's too hard to watch or talk to her
BSD based OS with 1GB of Ram ring-fenced to itself?

Should be a beast.
 

i-Lo

Member
You really think developers will have a problem with managing 7GB?!

Well given that there is this notion that 8GB may be too much and that next gen is all about features and services, I wonder, why stop at 1GB for OS? Why not reserve much more than that? There are those who constantly bicker about "diminishing return" and say that the market has changed far too much for a proper gaming machine, except when it's a PC to be successful.

Given MS is effectively trying to blur the line between mainstream passive entertainment and gaming (& more) essentially rewriting the reason for a "gaming consoles" existence, why should PS4 dedicate so much of that precious resource for "gaming"?

Next gen is about fiddling with facebook, twitter, skype, calculator, cable news, cable porn, recording NFL matches, doing taxes, solving polynomial equations, curing breast cancer etc first on the console with hand gestures, then on tablets, then on mobile phones. I'm afraid Sony has the wrong idea with focussing on games. Then again, perhaps reserving 1 out of 8GB shows that they are 1/8th of the way to becoming a proper entertainment box.

He's either high, works for Ms, or is being sarcastic surely.

Hurr durr... :p

Games can only see 7GB, even though 1GB is active and working for OS. One unified pool [can be accessed by both GPU and CPU] is "formated" into two parts. At no point can OS memory footprint increase [which i think was possible on PS3 [not sure], when you pause a game some part of game memory was stored on HDD to make space for larger OS functions. This can cause lag.]

So, like the 360 then?
 
Remember, they can and will decrease the OS footprint so devs will get to use even more ram in the feature, 100 or 200MB extra is a nice extra 4-5 years down the line.

But lets brainstorm how much the services and multitasking can take up while in a game...
capped:
400MB for the OS
300MB for streaming and recording
100MB for browsing
100MB for apps like facebook, twitter etc

+-950MB give or take
 

Osiris

I permanently banned my 6 year old daughter from using the PS4 for mistakenly sending grief reports as it's too hard to watch or talk to her
i-Lo is trying to be a poor mans Astrolad.

(And failing.)
 

thuway

Member
I know nothing about this but didn't we hear earlier that Sony might have went with a setup which used an ARM core and it's own RAM for the OS??
 

Osiris

I permanently banned my 6 year old daughter from using the PS4 for mistakenly sending grief reports as it's too hard to watch or talk to her
I know nothing about this but didn't we hear earlier that Sony might have went with a setup which used an ARM core and it's own RAM for the OS??

Forum speculation with no basis in fact or sourcing.
 

Mandoric

Banned
So I mean, you can technically stream a game live on ustream with thousands of people watching your broadcast while playing a graphically demanding game at its default graphical settings? And that whole process can be handly with just a paltry 1 GB of RAM?

Because I was always under the impression that streaming in 720p requires a freiking powerful pc. Maybe all game will have to be changed when the player enters streaming mode the same way Tekken Tag 2 reduces the graphics when you play online?

Realtime streaming at 720p/1080p requires one thing: a beefy processor in order to actually convert the video without choking game performance. Having a dedicated encoder means this is no longer an issue.

Beyond that, you'll need a couple megabytes of RAM for buffering, scaling with video quality/connection shittiness but running around 1MB for 2-4 seconds in standard usage. If you're recording locally, you'll want higher quality (you hit serious diminishing returns in the 1.5MB/second range) and a longer buffer to avoid any other HDD access (perhaps 15 seconds), so maybe 24MB, 48 or 64 to be very very safe.

All of this gets uploaded, no matter how many users you have, as a single raw data stream that Twitch/Ustream/Youtube/NicoNico/whoever then handle splitting up and sending to all your viewers. You can have no one watching but your management console, you can have 10,000 viewing, it doesn't matter on your end.

So basically, if they had the dedicated encoder chip the PS4 has, the PS3 could do it no sweat and the PS2 wouldn't have to sacrifice much. Once you deal with the actual compression step it's a process as lightweight as playing back FMV.
 
That´s awesome.


OLBwlDo.gif
 
How much does Wii U use? You can play games, drop into the browser, and play HTML5 video from there. Not the most snappy feeling, but it works.

yup. 1gb is what the wii u uses, but that system's OS is poorly optimized at the moment and that alone is an understatement.

1GB is definitely enough ram for the OS features.
 

i-Lo

Member
Ilo what typs of spec upgrades will durango get? What is your expert opinion

I honestly have no idea. It's just speculation at the moment (even the original rumoured stuff as listed on VGleaks and Eurogamer). I'd say if that rumour is true, it is a touch too late to change major things like RAM "type" to counter Sony's offering. As for "quantity", I'd say that there is a greater chance of MS cutting down on rumoured OS fat as opposed to increasing the overall capacity.

I, like most here, think it's best to wait till they do the official reveal in May.
 
Great. 1 Gb of main memory reserved for the OS just like WiiU. And you know the wonders Nintendo managed to do with that...

Yeah, I mean if even the almighty software engineers at Nintendo couldn't write a decent OS with 1 GB, then how does anyone else stand a chance?
 

CorrisD

badchoiceboobies
Remember, they can and will decrease the OS footprint so devs will get to use even more ram in the feature, 100 or 200MB extra is a nice extra 4-5 years down the line.

I highly doubt it after what happened with the PS3 and in-game chat.

The reason developers were given memory back was because the XMB was such a hog, but also to keep games on par with their 360 counterparts, and even so they still had issues with games like Skyrim that needed to use more main memory than the system had which was easy on the 360 because it was unified. 7GB for games is plenty, especially when Durango is either likely to have the same or less, there's no reason to give some back, and they will need some for future proofing for things they might need to do.
 
As a complete technological ignoramus, does the persistent recording cut into the RAM?

Yes, a little bit. But it will cut into the 1GB OS memory, not the 7GB developer memory.

1GB will be nothing when you're going have to stream 1080P when people are going to watch you, the machine will run like a snail.

The PS4 is confirmed to have a separate, dedicated chip for AV compression/decompression. For Sony, this is likely to be an off-the-shelf chip, (or based on an off-the-shelf chip) from the Digital Imaging division (which makes world-class video cameras, ect.) of their own company. So they probably have a lot of designs to choose from for the best fit in the PS4.

These dedicated chips are purpose-built, highly-efficient streaming processors that have their own fast local store on the video chip itself (SRAM) or next door (DRAM) for the reference frame storage, ect. To give you a frame of reference of how efficiently and fast these processors chew through the data, a typical chip of this type for 1080p/60 H.264 processing can get away with having around 256kb of this type of local store. (In fact, if you read any number of white papers on various processors of this type, you can see this is larger than many actually use. Remember, these chips don't need to work on a whole frame at a time.)

From there, it's a simple write to the HDD to store the file for later.

Think about it this way...in an HD camera like the one in your nicer smartphones, a GoPro or Sony's SONY AS15 "action camera," do you think they have a whole bunch of random memory on board? Of course not.

Knowing how this works, and knowing that they have this dedicated chip aboard, it's reasonable to assume that any OS activity reserved for this function would be extremely negligible to the OS/memory footprint.
 
Well given that there is this notion that 8GB may be too much and that next gen is all about features and services, I wonder, why stop at 1GB for OS? Why not reserve much more than that? There are those who constantly bicker about "diminishing return" and say that the market has changed far too much for a proper gaming machine, except when it's a PC to be successful.

Given MS is effectively trying to blur the line between mainstream passive entertainment and gaming (& more) essentially rewriting the reason for a "gaming consoles" existence, why should PS4 dedicate so much of that precious resource for "gaming"?

Next gen is about fiddling with facebook, twitter, skype, calculator, cable news, cable porn, recording NFL matches, doing taxes, solving polynomial equations, curing breast cancer etc first on the console with hand gestures, then on tablets, then on mobile phones. I'm afraid Sony has the wrong idea with focussing on games. Then again, perhaps reserving 1 out of 8GB shows that they are 1/8th of the way to becoming a proper entertainment box.



Hurr durr... :p



So, like the 360 then?

This is some magnificent trolling. Lol
 
No, 5GB for OS.
PS4 running Photoshop confirmed :p
They'll only really need a maximum 2GB for textures @1080p, 512MB (max) for sound & Music,less than 100Mb for the actual game executable, leaving more than 4GB left for HUGE levels.
I feel like you're forgetting a lot of stuff, like animations, frame buffer, g-buffer, z-buffer, runtime variables, lightmaps or voxel octrees etc. Not sure how large each of those are, but number of animations in paticular has been seriously limited to due memory constraints this gen.
 

Mandoric

Banned
The PS4 is confirmed to have a separate, dedicated chip for AV compression/decompression. For Sony, this is likely to be an off-the-shelf chip, (or based on an off-the-shelf chip) from the Digital Imaging division (which makes world-class video cameras, ect.) of their own company. These dedicated chips are purpose-built, highly-efficient streaming processors that have their own fast local store on the video chip itself (SRAM) or next door (DRAM) for the reference frame storage, ect. To give you a frame of reference of how efficiently and fast these processors chew through the data, a typical chip of this type for 1080p/60 H.264 processing can get away with having around 256kb of this type of local store. (In fact, if you read any number of white papers on various processors of this type, you can see this is larger than many actually use. Remember, these chips don't need to work on a whole frame at a time.)

From there, it's a simple write to the HDD to store the file for later.

Think about it this way...in an HD camera like the one in your nicer smartphones, a GoPro or Sony's SONY AS15 "action camera," do you think they have a whole bunch of random memory on board? Of course not.

Knowing how this works, and knowing that they have this dedicated chip aboard, it's reasonable to assume that any OS activity reserved for this function would be extremely negligible to the OS/memory footprint.

AMD's higher-end 7xxx series cards added an H.264 encoder. I'd imagine it's that or a derivative.

But yeah, the encoding part takes almost nothing (streaming can't use look-ahead, because it's... streaming). Only issue is buffering to deal with network/HDD contention.
 

RoboPlato

I'd be in the dick
I expected them to up it to 1gb or so since they doubled the RAM pool. Still, no one's going to hit a wall with 7gb for a very long time.

I'm just hoping the OS doesn't take too much away from the CPU. That's definitely the weakest link the PS4 hardware and it needs all the resources possible available to games.
 

Alchemy

Member
A bit better than what I was actually expecting, especially with all of those social and streaming features that are supposed to run on top of everything.

Still, no one's going to hit a wall with 7gb for a very long time.

Day one AAA games will be hitting it. They won't be the most efficient engines out there, but they will use all the RAM they can. I can imagine most digital only games simply fitting completely in RAM, which will make load times pretty awesome.
 

mrklaw

MrArseFace
Remember, they can and will decrease the OS footprint so devs will get to use even more ram in the feature, 100 or 200MB extra is a nice extra 4-5 years down the line.

But lets brainstorm how much the services and multitasking can take up while in a game...
capped:
400MB for the OS
300MB for streaming and recording
100MB for browsing
100MB for apps like facebook, twitter etc

+-950MB give or take


Except they would have planned to have that when they had 4Gb and a rumoured 512MB OS. So my assumption is they just think they now have enough RAM to reserve a bit extra just in case. I don't think it'll all be used at PS4 launch, and perhaps will be released back to developers later on unless something comes along that'll need it

Maybe they'll use some ram for the recording to avoid hitting the HDD all the time, although it would have been perfectly capable of doing that
 
iPad
iPhone
Android
Apple TV
WP7
Etc etc

All these devices use 1GB RAM and run a far more sophisticated OS with better multitasking and run better than the Wii U. And those devices have to share RAM for the games they play too. The Wii U is not an indication of how 1GB will run a console OS.

iPad (1) has 256 MB of RAM. Runs great.
 
Remember, they can and will decrease the OS footprint so devs will get to use even more ram in the feature, 100 or 200MB extra is a nice extra 4-5 years down the line.

But lets brainstorm how much the services and multitasking can take up while in a game...
capped:
400MB for the OS
300MB for streaming and recording
100MB for browsing
100MB for apps like facebook, twitter etc

+-950MB give or take

Most of it will be used to ensure all these programs can run in the background without any interruption.
 

dorkimoe

Member
1GB for the OS is pretty reasonable. Was expecting they they could work with much less though.

Apparently not for a microsoft surface. (for those that dont know, the windows 8 RT on a tablet took up like 12 gigs or something ridiculous)

But yeah 1gb for the OS is awesome, good on them.
 
Top Bottom