By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Forums - Gaming - Anybody think 8 gb of GDDR5 is a mistake for PS4

Kynes said:

1.- I said it before. It helps GPGPU, but the change was made mostly to reduce real time compiler work, as it's much harder to optimize for a VLIW5 architecture than for a scalar architecture. Take a look at http://www.xtremesystems.org/forums/showthread.php?279169-GCN-vs.-VLIW5-performance-improvements

2.- LibGCM is based on OpenGL ES.

Oh god...

LibGCM is a library providing direct access to the RSX hardware and is used by some developers (probably most these days) to get maximum performance... nothing in common with OpenGL.

You are wrong... face it.



Around the Network

It's a marketing gimmik to help PS4 standout from the comp, Sony do this every gen, PS1 = CD, PS2 = DVD, PS3 = BD, PS4 = 8GB RAM

The Downside it costs the consumer, and costs Sony

The Upside it gives the consumer something to brag about, Sony may get more sales



ethomaz said:

Kynes said:

1.- I said it before. It helps GPGPU, but the change was made mostly to reduce real time compiler work, as it's much harder to optimize for a VLIW5 architecture than for a scalar architecture. Take a look at http://www.xtremesystems.org/forums/showthread.php?279169-GCN-vs.-VLIW5-performance-improvements

2.- LibGCM is based on OpenGL ES.

Oh god...

LibGCM is a library providing direct access to the RSX hardware and is used by some developers (probably most these days) to get maximum performance... nothing in common with OpenGL.

You are wrong... face it.

LibGCM is a mix of OpenGL and CG, a nVidia API with huge ties with DirectX.

Do you know that there are manufacturer extensions on OpenGL? That's the way they provide access to exclusive hardware characteristics on OpenGL, it's the way it has been done since ever.

It seems that you search in google and copypaste without understanding what you copypaste.



Kasz216 said:

That's because you are wrong.  LibGCM is a customized OpenGL.

I'm more and more convinced you aren't a developer.

I feel like your just info diving till you reach something you think proves your point... without bothering to read the whole thing or get an overview to check your points.

Again you aren't trying to learn anything, just trying to prove a point, regardless of what the facts may show.

Just to you dude.

"The problem is, the PlayStation 3 doesn’t USE OpenGL, it uses Sony’s own PSGL (which might be based on OpenGL ES 1.0, but has a LOT of hardware-specific extensions, since OpenGL ES 1.0 doesn’t even offer programmable shaders or anything… Ironically enough PSGL is based on Cg, which was developed by nVidia and Microsoft, and is closely related to Direct3D’s HLSL, but NOT OpenGL’s GLSL). And in fact, many games don’t even use PSGL all that much, but use the lower-level LibGCM or go down to the bare metal themselves (the advantage of a console: hardware is fixed)."

Please, don't make confusion with PSGL with the LibGCM.... LibGCM is a low level API close to metal... the PSGL is based in OpenGL. 



Kynes said:

LibGCM is a mix of OpenGL and CG, a nVidia API with huge ties with DirectX.

Do you know that there are manufacturer extensions on OpenGL? That's the way they provide access to exclusive hardware characteristics on OpenGL, it's the way it has been done since ever.

It seems that you search in google and copypaste without understanding what you copypaste.

That is the PSGL... read the fucking PS3 devkit manual.

The games in PS3 uses the LibGCM... a low level hardware API close to metal.



Around the Network
ethomaz said:

Kynes said

So you say they won't use DDR3 or DDR4 on their new APUs? Do you want to make a bet?

No I said the AMD will support GDDR5 in the new memory controler for APU and the manufacture will choose to use the memory... so there will be PC with these APU using GDDR5.

If it is so bad then why the AMD is putting GDDR5 support in their APUs?

Because they will use both memory types, they won't use only GDDR5.



BTW good news to Sony... Samsung (and Hynix) is already putting 4Gb GDDR5 in mass production.

http://www.samsung.com/global/business/semiconductor/product/graphic-dram/detail?productId=7824&iaId=759

This document was out few days ago... so 16 chips for 8GB.



Kynes said:

Because they will use both memory types, they won't use only GDDR5.

Yeap... and added support to a high price memory means what?



ethomaz said:

Kasz216 said:

That's because you are wrong.  LibGCM is a customized OpenGL.

I'm more and more convinced you aren't a developer.

I feel like your just info diving till you reach something you think proves your point... without bothering to read the whole thing or get an overview to check your points.

Again you aren't trying to learn anything, just trying to prove a point, regardless of what the facts may show.

Just to you dude.

"The problem is, the PlayStation 3 doesn’t USE OpenGL, it uses Sony’s own PSGL (which might be based on OpenGL ES 1.0, but has a LOT of hardware-specific extensions, since OpenGL ES 1.0 doesn’t even offer programmable shaders or anything… Ironically enough PSGL is based on Cg, which was developed by nVidia and Microsoft, and is closely related to Direct3D’s HLSL, but NOT OpenGL’s GLSL). And in fact, many games don’t even use PSGL all that much, but use the lower-level LibGCM or go down to the bare metal themselves (the advantage of a console: hardware is fixed)."

Please, don't make confusion with PSGL with the LibGCM.... LibGCM is a low level API close to metal... the PSGL is based in OpenGL. 


Stupid arguing all together. Sorry but this is just useless as we don't know how much overhead which api has. But be sure that every dev-kit allows for intrinsics if you want to talk directly to the hardware and want to shake hands with every register :)



walsufnir said:

Stupid arguing all together. Sorry but this is just useless as we don't know how much overhead which api has. But be sure that every dev-kit allows for intrinsics if you want to talk directly to the hardware and want to shake hands with every register :)

I'm just arguing because the guys here are saying I'm worng but they are wrong... I just wrote the name of the API wrong because I didn't remembered.

They are mixing the LibGCM with PSGL.