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

Forums - Gaming - Tech Talk Part 1: PS4 GPU Compute Explained, and some other stuff, AC;Unity CPU load XB1 ESRAM 204Gb/s..etc

Intrinsic said:
TheAdjustmentBureau said:

I listen to the final product. Infamous used this extra sauce on ps4. And it doesn't look noteably leagues ahead of ac unity, horizon 2 etc. Halo 2 and half life 2 used all of Xbox extra sauce over ps2, but wasn't noteably superior to shadow of collosus or god of war 2. Xbox one is powerful enough. Over 10x more power than the 360. Quantum break looks incredible especially in the detail and effects department and is said by remedy native 1080p.

 

Until I see something that blows away Xbox one noteably on ps4, all this is a lot of hot air.

 

Let the games do the talking. Its the same hot air about cloud computing. In 2018 cloud computing could really help Xbox one visuals. But until I physically see games much better, its just blah blah blah.

 

You are derailing this thread. You are turning it into some sort of fanboy war. All i have done here is talk abut the tech of GPGPU and how it can be used in PS4 games. I did not once say how it will make PS4 games leauges better than XB1 games. I even admitted that third parties probably will never use it. And then I talked a bit aout AC:unity and exactly why the eason sthey gave for parity were stupid. I never said a game cannot be cpu bound. I just cited examples that I already used when explaining how GPGPU compute works to prove a point.

Do not make this a PS4 vs XB1 thread please.

your op was alluding to fanboy war. You even allude to parity clause. Which exists but has never been about visuals. The parity clause is about release times nothing more. Using parity to bolster a claim that ubisoft is lying and your tech site link gains more traction. Gpgpu has all of limitations. And you fail to mention infamous ss already using it.

 

The op is nothing more than Ps4 vs xbox one. And something with far more potential in 4 years time in cloud computation isn't even considered. So my point about product proof is completely valid. We had this last gen with the cell processor and before that with xbox hdd and far more power over ps2. And every time the end result is negligable. If the op was just about gpgpu and ps4 with no attempt at trying to show how its vastly superior to xbox one then you wouldn't have people ripping it apart.

 

I maintain infamous looks great, but so does horizon 2. So does ac unity. And ac unity arguably does alot more than infamous. So I fail to see how asking for product proof is derailing the thread. Numbers mean nothing if the product sees no gain.



Around the Network
TheAdjustmentBureau said:

your op was alluding to fanboy war. You even allude to parity clause. Which exists but has never been about visuals. The parity clause is about release times nothing more. Using parity to bolster a claim that ubisoft is lying and your tech site link gains more traction. Gpgpu has all of limitations. And you fail to mention infamous ss already using it.

 

The op is nothing more than Ps4 vs xbox one. And something with far more potential in 4 years time in cloud computation isn't even considered. So my point about product proof is completely valid. We had this last gen with the cell processor and before that with xbox hdd and far more power over ps2. And every time the end result is negligable. If the op was just about gpgpu and ps4 with no attempt at trying to show how its vastly superior to xbox one then you wouldn't have people ripping it apart.

 

I maintain infamous looks great, but so does horizon 2. So does ac unity. And ac unity arguably does alot more than infamous. So I fail to see how asking for product proof is derailing the thread. Numbers mean nothing if the product sees no gain.


You mean the PC build they showed earlier with those hundreds of NPC at 1080p? It was confirmed to run on PC.

Because the recent XB1 builds they showed was a very different story. Only decades of NPC with mediocre AI (not better than Infamous I can assure you), running at 900p ~20fps with a poor blurry AA solution. 



globalisateur said:
kensama said:



Only Housemarque with Resogun and Q game with their new new game (it's explained here) uses compute.

Cerny also gave a roadmap for GPGPU use and in fact by now no engine run a proper PS4 spec engine with GPGPU.
Cerny talk to Gamasutra that those engine will debute in 2015 (Here).

For Guerilla they used the SPURS (SPU Runtime System) which allow developer to simulate the SPU of the CELL on PS4.

And to finish even Guerilla Game, Sucker Punch, Naughty Dog and Quantic Dream (for The Dark Sorcerer demo) uses PS3 engine upgraded for PS4.

You are wrong. Sucker Punch uses compute a lot in Infamous SS notably:

- All particles effects in the game are run by asynchronous compute threads (water, smoke, dust, almost all powers there are a lot of particles in the game, everywhere you look at).

- Some rendering (lighting) stuff 

- All facial physics animation, like wrinkles are run by compute.

- More stuff....

 

Ubisoft don't use compute because they develop their games on Nvidia only PCs. (they have a deal with Nvidia).

Because Nvidia cards are less good than AMD cards at compute so the devs are not encouraged by Nvidia or the crappy Directx drivers to use specific AMD compute API. 

It also explains also why all future AC, watchdogs and The division games will be probably forever upscaled at ~900p on consoles : because those games are not optimized at all for AMD hardware but only for Nvidia hardware, so their Nvidia engine runs like shit on AMD GPUs. The last real next gen AC game was Black flag on PS4 : 1080P with pristine SMAA 2tx (SMAA + temporal AA). Now we are stuck at 900p with a blurry vaseline AA.

I am not talking about Far Cry 4 which uses his own engine, a console AMD optimized engine with notably a great exotic and new AA, HRAA, only possible on AMD GPUs.

I was hesitant about sucker Punch cause i never got a post mortem analysis till today (i managed to get a PDF from Sucker Punch) And you're right ;)



TheAdjustmentBureau said:
Intrinsic said:

You are derailing this thread. You are turning it into some sort of fanboy war. All i have done here is talk abut the tech of GPGPU and how it can be used in PS4 games. I did not once say how it will make PS4 games leauges better than XB1 games. I even admitted that third parties probably will never use it. And then I talked a bit aout AC:unity and exactly why the eason sthey gave for parity were stupid. I never said a game cannot be cpu bound. I just cited examples that I already used when explaining how GPGPU compute works to prove a point.

Do not make this a PS4 vs XB1 thread please.

your op was alluding to fanboy war. You even allude to parity clause. Which exists but has never been about visuals. The parity clause is about release times nothing more. Using parity to bolster a claim that ubisoft is lying and your tech site link gains more traction. Gpgpu has all of limitations. And you fail to mention infamous ss already using it.

 

The op is nothing more than Ps4 vs xbox one. And something with far more potential in 4 years time in cloud computation isn't even considered. So my point about product proof is completely valid. We had this last gen with the cell processor and before that with xbox hdd and far more power over ps2. And every time the end result is negligable. If the op was just about gpgpu and ps4 with no attempt at trying to show how its vastly superior to xbox one then you wouldn't have people ripping it apart.

 

I maintain infamous looks great, but so does horizon 2. So does ac unity. And ac unity arguably does alot more than infamous. So I fail to see how asking for product proof is derailing the thread. Numbers mean nothing if the product sees no gain.

Just because Infamous: SS is using GPGPU doesn't mean it is using it fully. Considering that it was released only a few months after the PS4 launch, Sucker Punch merely scratched the surface of what GPGPU compute can do. Your comparison of Infamous: SS to Forza Horizon 2 is very baffling as they are very two different games. Whether AC: Unity does more than Infamous: SS, well duh! This game will be out close to the PS4's 1st anniversay and Ubisoft has already released AC IV: Black Flag and Watch Dogs. However, it has been shown that Ubisoft has been talking from their bum and it remains to be seen how much more AC: Unity does in comparison to Infamous: SS. You should know better than that and please stop derailing the thread.



Dr.Henry_Killinger said:
KreshnikHalili said:
GPGPU is already a standard in gamedevelopment for creating great looking visual effects. Offloading CPU heavy tasks is common too, just not as much. Some tasks can´t be parallized that easily or are not always that much faster calculated on the GPU (that is, if the task isn´t predestinated to be computed in parallel and has a lot of synchronization work to be done).

If cloud-based gaming becomes the standard in the future, the ps4 may get the short end of the stick. Offloading CPU tasks on the cloud would free-up a lot of other ressources. Offloading CPU tasks on the GPU is limited in some way or another and not always the best solution.

Anyway, this is just talk atm. Imo cloud-based gaming has still a long way to go.

GPU's are alot faster than CPU's their is just less specialized stuff the GPU can do.

That being said, tasks that can be offloaded from the CPU to cloud, can be offloaded to the GPU, freeing up cloud compute options.

Thus even if cloud-based gaming becomes the standard, PS4 would be able to do both which is still an advantage to only being able to do one. The disadvantage being that MS's Network of Servers will probably be more adapted then modified-gaikai.

The limitations of GPU far exceed the limitations of cloud, espcially latency and the whole Speed of Light thing.

No, you are wrong.
The GPU is only better for parallel tasks. But not all tasks can be parallelized that easily.
You can´t use the GPU for full-logical tasks. AI-logic for example can´t be processed on the GPU.
The GPU is good for calculating a lot of the same stuff, for example 1000.000 pixel-calculations, 100.000 particle simulations and the likes.

By your logic, you wouldn´t need CPU´s anymore, just take 2 GPUs and be done.
You are also wrong about saying the X1 can´t do GPGPU, because it can - the PS4 is just better at it.

You can offload much more of the CPU-heavy stuff on the cloud than you can on the GPU.
Offloading CPU-tasks to the cloud makes in every aspect more sense (if bandwidth and cloud-computing technology isn´t a bottleneckt - that is).



Around the Network
KreshnikHalili said:
Dr.Henry_Killinger said:
KreshnikHalili said:
GPGPU is already a standard in gamedevelopment for creating great looking visual effects. Offloading CPU heavy tasks is common too, just not as much. Some tasks can´t be parallized that easily or are not always that much faster calculated on the GPU (that is, if the task isn´t predestinated to be computed in parallel and has a lot of synchronization work to be done).

If cloud-based gaming becomes the standard in the future, the ps4 may get the short end of the stick. Offloading CPU tasks on the cloud would free-up a lot of other ressources. Offloading CPU tasks on the GPU is limited in some way or another and not always the best solution.

Anyway, this is just talk atm. Imo cloud-based gaming has still a long way to go.

GPU's are alot faster than CPU's their is just less specialized stuff the GPU can do.

That being said, tasks that can be offloaded from the CPU to cloud, can be offloaded to the GPU, freeing up cloud compute options.

Thus even if cloud-based gaming becomes the standard, PS4 would be able to do both which is still an advantage to only being able to do one. The disadvantage being that MS's Network of Servers will probably be more adapted then modified-gaikai.

The limitations of GPU far exceed the limitations of cloud, espcially latency and the whole Speed of Light thing.

No, you are wrong.
The GPU is only better for parallel tasks. But not all tasks can be parallelized that easily.
You can´t use the GPU for full-logical tasks. AI-logic for example can´t be processed on the GPU.
The GPU is good for calculating a lot of the same stuff, for example 1000.000 pixel-calculations, 100.000 particle simulations and the likes.

By your logic, you wouldn´t need CPU´s anymore, just take 2 GPUs and be done.
You are also wrong about saying the X1 can´t do GPGPU, because it can - the PS4 is just better at it.

You can offload much more of the CPU-heavy stuff on the cloud than you can on the GPU.
Offloading CPU-tasks to the cloud makes in every aspect more sense (if bandwidth and cloud-computing technology isn´t a bottleneckt - that is).

I love that phrase "your logic".

"GPU's are alot faster than CPU's their is just less specialized stuff the GPU can do." is what I said "The GPU is only better for parallel tasks. But not all tasks can be parallelized that easily.

You can´t use the GPU for full-logical tasks." its the exact same thing only in more detail.

"You are also wrong about saying the X1 can´t do GPGPU, because it can - the PS4 is just better at it." I never even mentioned the X1 or its GPGPU capabilities, how am I wrong about saying something I never said?

I said "limitations of GPU far exceed the limitations of cloud" not that GPU was better at CPU heavy load then Cloud was.

Lastly, the benefit of CPU offload its more advantageous on the server side not the machine side, without considering the efficiency of the machine to offload which is mainly software.

Its funny how people deliberatly misinterpret statements just so they can counter it. FYI, its not my logic, its yours.



In this day and age, with the Internet, ignorance is a choice! And they're still choosing Ignorance! - Dr. Filthy Frank

I hate when people use GPGPU as some sort of magical fix-all solution for bottlenecks.

I'd talk about it but why not just go listen to the most recent bombcast?



KreshnikHalili said:

By your logic, you wouldn´t need CPU´s anymore, just take 2 GPUs and be done.
You are also wrong about saying the X1 can´t do GPGPU, because it can - the PS4 is just better at it.

You can offload much more of the CPU-heavy stuff on the cloud than you can on the GPU.
Offloading CPU-tasks to the cloud makes in every aspect more sense (if bandwidth and cloud-computing technology isn´t a bottleneckt - that is).

Technically, the best kinda stuff to offload to the cloud in you plan on using the cloud to compliment hardware in the living room are the excat kinda CPU tasks that GPU compute will excel at. The only benefit you have offloading to the cloud is basically that it frees up your GPU for resources that only the GPU can do.  But if think about it, it really only means that you can do more off CPU based stuff cause you would simply combine the two. Cloud + GPU compute.

And I don't know where you get this impression that the PS4 somehow cannot do cloud computing. There isn't a single hardware component in either the PS4/Xb1 that makes one better at cloud computing than the other. as long as you can plug an ethernet cable into the box, you are good to go.

On further examination, what do you think is more code heavy. Running part of a games physics on the cloud and colecting the completed calculations and adding it back a game, or running an entire game off the cloud and? Why I ask is that cause you seem not to realize that as far as cloud processing or gaming related features are concerned, the PS4/sony is actually currently ahead of MS. You have heard of PSnow right? And in a matter of weeks you wil be able to play any game a friend has on their PS4 from your PS4 over the internet. Thats all cloud computing in case you didn't know. In the latter case your friends console is just the server.

But cloud computing/gaming is a long ways off.



I suppose it's related so for how long can developers afford to priorities the XB1? In every generation, gamers have always come to expect that 2nd, 3rd ... 4th generation games improve over their previous iteration. With the gap growing wider and the the PS4 becoming the de-facto gaming console, how are developers going to justify the meagre improvements from one generation of games to the next? At some point those developers who ARE using the PS4 as their main focus are going to start embarrassing those who continue to aim for the lowest common denominator. In other words I see this is a temporary problem and not one shared across the industry even at this early juncture.



 

The PS5 Exists. 


Aura7541 said:
TheAdjustmentBureau said:
Intrinsic said:

You are derailing this thread. You are turning it into some sort of fanboy war. All i have done here is talk abut the tech of GPGPU and how it can be used in PS4 games. I did not once say how it will make PS4 games leauges better than XB1 games. I even admitted that third parties probably will never use it. And then I talked a bit aout AC:unity and exactly why the eason sthey gave for parity were stupid. I never said a game cannot be cpu bound. I just cited examples that I already used when explaining how GPGPU compute works to prove a point.

Do not make this a PS4 vs XB1 thread please.

your op was alluding to fanboy war. You even allude to parity clause. Which exists but has never been about visuals. The parity clause is about release times nothing more. Using parity to bolster a claim that ubisoft is lying and your tech site link gains more traction. Gpgpu has all of limitations. And you fail to mention infamous ss already using it.

 

The op is nothing more than Ps4 vs xbox one. And something with far more potential in 4 years time in cloud computation isn't even considered. So my point about product proof is completely valid. We had this last gen with the cell processor and before that with xbox hdd and far more power over ps2. And every time the end result is negligable. If the op was just about gpgpu and ps4 with no attempt at trying to show how its vastly superior to xbox one then you wouldn't have people ripping it apart.

 

I maintain infamous looks great, but so does horizon 2. So does ac unity. And ac unity arguably does alot more than infamous. So I fail to see how asking for product proof is derailing the thread. Numbers mean nothing if the product sees no gain.

Just because Infamous: SS is using GPGPU doesn't mean it is using it fully. Considering that it was released only a few months after the PS4 launch, Sucker Punch merely scratched the surface of what GPGPU compute can do. Your comparison of Infamous: SS to Forza Horizon 2 is very baffling as they are very two different games. Whether AC: Unity does more than Infamous: SS, well duh! This game will be out close to the PS4's 1st anniversay and Ubisoft has already released AC IV: Black Flag and Watch Dogs. However, it has been shown that Ubisoft has been talking from their bum and it remains to be seen how much more AC: Unity does in comparison to Infamous: SS. You should know better than that and please stop derailing the thread.


Theres no derail. Just because someone sees through something and it doesnt fit tour agenda. Ax unity is multiplatform. Sucker punch had far more time with ps4 than the unity team. Infamous had 25 Boca max onscreen. The op asked for Xbox one vs ps4.