• 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.

Digital Foundry: GTA V PS4 and Xbox One compared in new frame-rate stress test.

c0de

Member
With current X86 CPUs that is true for the hardware only. The ISA is still CISC or RISC and there are plenty of architectures that are almost exclusively RISC.

But the ISA today is only an additional layer of abstraction for an underlying risc implementation. Also although the ISA on x64 has grown over decades only a subset is used so writing programs or parts of it in assembler isn't that more complicated than other ISAs.
 

holygeesus

Banned
Have any X1 version owners, done any comparisons between running the game on the internal and an external drive? I'm wondering if it helps with asset streaming or other aspects of the game, especially those of you who use 7,200rpm external drives.

Cheers.
 

kitch9

Banned
So what if Sony frees an additional CPU core:

Xbox 1 = 1750 * 6 * 8 = 84 GFlops.
PS4 = 1600 * 7 * 8 = 89.6 GFlops.

This would give developers more power to play with.

Wouldn't achieve that much.

Would should achieve more is huma and the APU strengths being used fully which currently isn't the case as the cpu and gpu are still being treated as separate entities like on current PCs.

*Edit* Damn phone, accidental double post.
 

system11

Member
Played my copy on PS4 today. Dear god that frame rate just dives as soon as you drive quickly in the city, it's awful - very quickly turns into a constant loss of frames staggering all over the place. How they thought this was acceptable in a previous gen port is beyond me.

It does seem to be to do with the speed assets are loaded, because if you jam the brakes on while in one of these areas, regardless of the amount of traffic around you panning the camera is 30fps.
 
Is it possible to utilize GPGPU on all available major platforms?
Well, yeah. Actually, I dunno about the Wii U, because I know nothing about its architecture, but I assume it has some capacity for GPGPU.

Now, as I was saying before, the lack of hUMA on most PCs would tend to limit its usefulness, because of all of the data transfer back and forth between the two processors. For example, you might have a function that takes 5 ms on the CPU, but only 1 ms on the GPU. That seems like a huge win, but if it takes you 2 ms to send the data over, and another 2 ms to get your reply, you haven't really gained anything. Basically, any gains you find need to outweigh the roundtrip on the data itself. hUMA avoids this by sharing data directly between both processors. Nothing needs to be passed around, so you get the full benefit of any gains you find.

Regarding XBone, it's obviously GPGPU-capable, but I don't know if it's actually a hUMA architecture or not. I've seen plenty of people claim that it is, but I've seen some technical info that seemed to indicate it wasn't. So, maybe, maybe not. Regardless, PS4 has additional hardware to further facilitate GPGPU which the XBone lacks, so not all techniques will translate.

So yeah, all of the current major players can make use of GPGPU, but some are better at it than others. Supporting PC would definitely hold things back, or require fairly different engines, at least. Supporting XBone will also cause some porting issues, but perhaps not as bad as porting to PC would, if it is actually hUMA.

Is it reasonably easy to implement, does it require more work or a significant change in game coding?
Well, it's obviously different, or it would be the same. :p That said, I don't think it's terribly difficult to implement, though like with anything, I'm sure some find it easier than others. It's not Dark Magic that only three people in the world actually understand, if that's what you're getting at. Yes, it's really possible to use this stuff, if you're so inclined.

Actually, Sony's tools make this process comparatively easy. First, they already have a mature scheduler they adapted from the SPURS system they designed for the Cell's SPUs, since they operate in much the same fashion as GPGPU work. Even better, their compiler will give you two versions of any given function you write; one to run on the CPU, and one to run on the GPU. So you simply load up a dummy data set, race them, and implement the winner.
 

Panajev2001a

GAF's Pleasant Genius
Of course the isa is still important. But compilers are customized by ms and Sony for sure for dealing with this special core(s). The architecture, the delays between load, compute and store are fixed in consoles and pipeline stalls happen in a (mostly) deterministic way. I remember a Sony slide giving exact ms for ram access and cache access. Therefore you can adjust your tools for many cases.
I guess they have a massive load of profiling data and specs for their jaguar cores I expect them to have similar profiling tools as pix that help devs to find wait states in their code.

If compilers were perfect, LHS and slower micro-coded instructions would have not been a problem on the previous generation consoles either and incidentally IA-64 would have ruled the world ;).

I think x86 was a smart choice for a lot of reasons, but I think we are focused on how we can make awesome CPU's despite the ISA they use, when your manufacturing process and CPU architecture chops are super state of the art, with ISA does not matter. Also, as I said, when you go massively multi-core all that CISC-y front-end's cost does count, a lot. X86 shines in big fat cores where the front-end is a minuscule part of the overall chip and Intel can turn the rest of the micro-architecture to 11 ;).

What we are robbing ourselves of is the ability to conceive something beyond that and how that thing could be if it had the same technology and R&D pushing it. Even at Intel ll the other projects to replace it got eventually sidelined. I am still one of the guys who says Intel's own EPIC/IA-64 (Merced/Itanium) did not get a fair chance by being saddled with a much older manufacturing process compared to x86 CPU's. Also, their biggest chance to knock it out of the park was ruined by internal political ploys (Elbrus 2K managed to kill it from the inside in a way ;)) after Intel spent a great deal of time and money to get the CPU design team that worked on Alpha's EV7 and EV8, perhaps two of the best CPU's ever done (well the EV8 never came out unfortunately :(...). That team was working on a next-generation IA-64 core, a much leaner single-banger speed demon multi-core chip (single-banger = each core would process one VLIW bundle at a time and not two)... Work was killed off, tons of people were rumored to have left as a consequence to that.
Anyways, this is getting off topic, so I will stop here :).
 
Got the PS4 version...man...

Driving around the city is chuggggggin'.

Yeah, it's bad. Especially when coming back into the city from smooth areas. This was the one thing I wanted fixed and they fucked it up. Waiting for patch and the definitive edition (PC).
 

clintar

Member
Has anyone asked why they are only doing a frame rate comparison and not a full blown comparison? Don't they usually check for every difference, at least more that fps?
 

brobban

Member
Got the PS4 version...man...

Driving around the city is chuggggggin'.

Yeah, It gets even more noticable when you return from the city after driving around further up north. Raced through the city with Franklin on a fast bike, and it was chuggin most of the time.
 
Feels great to me, I have no complaints. There's the odd drop here and there but nothing severe enough to impact enjoyment in my opinion.
 

Stare-Bear

Banned
Quite disappointed actually with the PS4 version actually. A lot more stuttering while driving around in Los Santos then I expected... Also happens when you drive under a overpass. Hopefully they can patch it...
 

vesvci

Banned
Strange, I'm not seeing this. In fact I'm enjoying the races because of how much more responsive this version feels compared to previous.

Same here, I'm not seeing the driving frame drops.

I guess ignorance is bliss, and it looks and plays great on the PS4.
 

Conduit

Banned
Regarding XBone, it's obviously GPGPU-capable, but I don't know if it's actually a hUMA architecture or not. I've seen plenty of people claim that it is, but I've seen some technical info that seemed to indicate it wasn't. So, maybe, maybe not.

AMD: PlayStation 4 supports hUMA, Xbox One does not

http://www.neogaf.com/forum/showthread.php?t=657221

You saw plenty of people who said that Xbone has hUMA architecture. Well, IIRC, it was just response from Xbox One dev because PS4 really has hUMA design.

This is his hilarious response :

A certified Xbox One developer took to Reddit to clear up the situation.

"Somebody had PM'ed me earlier linking to the Ars article on how the PS4 has a big advantage over the Xbox one due to hUMA. This was apparently said by some AMD marketing manager.

"I haven't heard of hUMA until today, so I went to look it up. The way I understand it is that in addition to having unified memory access (shared memory between CPU and GPU), which allows the GPU to read CPU memory, it is also a coherent cache system."

The dev added: "I remember reading something on this when I got my first alpha kit. I pulled up a couple of our internal white papers and it's pretty clear that this was the exact implementation in the Xbox One's memory system.

http://www.videogamer.com/news/xbox...huma_memory_system_just_like_ps4_say_dev.html

Well, before AMD's statement about hUMA in PS4, he knew shit about hUMA in Xbone.
 

Jrs3000

Member
Same here, I'm not seeing the driving frame drops.

I guess ignorance is bliss, and it looks and plays great on the PS4.

Be glad that you don't see it for once you do see it, it'll stick out like a sore thumb and will be hard to go back.
 

kitch9

Banned
Be glad that you don't see it for once you do see it, it'll stick out like a sore thumb and will be hard to go back.

I can see what DF were commenting on but it only manifests occasionally and is not a big deal imo.

DF word things to make them sound subtly worse than what they are for whatever reason that I don't want to speculate on. They made it sound like COD AW was bad on the PS4 because they didn't fully explain that the fps drops only happened when a grenade went off that filled the screen with a flickering digital red flash that meant you couldn't tell anyway.
 

goonergaz

Member
I wonder if what we're seeing is people who only drive around town not having such bad issues because most assets are already loaded, however, when folk drive off to other areas the assets need to stream back in causing the noticeable drops.

As others have stated I've only seen minor non-game breaking frame drops...however I yet to venture out of the city, and during night, less traffic/junctions the PS4 version is butter smooth.

Again tho, all these 'XBO Driving vs PS4 shooting' should really watch the video,,,there's several driving scenes where PS4 outperforms XBO so it's not as simple as that...having said that their are no examples (from what I can see) where XBO outperforms PS4 during shooting (and the gaps are bigger and more consistent) so it's clear the PS4 performs better. There's even one junction where the XBO dips below PS4 to 25fps which again casts doubt on any true advantage over coincidence.
 

Jimrpg

Member
Sigh not this shittu again...

Held back on the ps360 cause of frame rate problems and now the ps4 and Xbox one still have some problems.

Would much rather play a PC version where I can at least lower the level of detail.
 
My copy came in last night and I was quite shocked at the IQ.

Expected so much better. The shimmering is still god awful, just like it was last gen. It is cleaner yeah, but man .....
 

system11

Member
I wonder why Rockstar didn't just lower the level of detail in busy environments.

I honestly don't think it's the detail, it seems to be when it's having to quickly load in more building models. Park up directly in the middle of a place which was chugging and panning the camera shows nearly zero drops, while cars constantly appear and drive past you in lesser or greater numbers.
 

JohnnyFootball

GerAlt-Right. Ciriously.
Is it possible for Sony to increase the CPU clock speed via a firmware update ?

I believe Sony said it's possible. But it has to be taken into consideration what can be gained.

At most you would likely get a 20% in clock speed 10% being more reasonable.

But how much in terms of performance is really gained and is the additional heat being produced going to be properly accounted for?
 

btrboyev

Member
Bought this last night with smash, and Christ, the difference is only subtle to me. It's clearly better in the framerste department, but I guess I expected more. The traffic doesn't even looking higher density.
 

Thrakier

Member
I wonder why Rockstar didn't just lower the level of detail in busy environments.

Because the history of GTA games really shows, that Rockstar puts emphasis on playability and a stable framerate.

The history of GTA sales data also shows that Rockstars customers put an emphasis on a stable framerate.

To be clear: No one gives a fuck, not the devs, not the customers. Why change?

EDIT:

Oh, not to forget: The media doesn't give a fuck too. How many reviews mentioned these shortcomings? Right. Most of these journalists don't even know what framerate is.
 

Hanmik

Member
I don't know if this has been posted but it's interesting that his conclusion is the complete opposite when it comes to framerates:

https://www.youtube.com/watch?v=O9seTLRgMoI

According to this, the PS4 has:

Slightly better foliage (I think he's being kind)
Slightly better lighting
Slightly better performance

From our early testing, the Xbox One version suffers slightly more than the PS4 – particularly when there’s a lot of effects going on. It’s not ‘all the time’ the Xbox One falls behind, in a few cases it can take the lead – at a pure guess, those reasons are likely the same as discussed in our AC Unity analysis. The CPU advantage the X1 enjoys over the PS4 (1.6 GHZ for Sony’s console, while Microsoft’s hits 1.75GHZ) isn’t enough to offset the rather clear and decisive GPU performance and memory bandwidth advantage of the Playstation 4. The PS4′s additional memory bandwidth helps too – but once again, both consoles stomp their predecessors into the ground.

I’d point out at this point that there’ll likely be some who’re disappointed that the title is ‘only’ running at 1080P 30FPS, rather than 60FPS that other remasters (such as Naughty Dog’s The Last of Us -check our analysis here) managed to achieve. It’s a fair comment, but do remember that some of it is down to the rather more open world nature of Grand Theft auto 5. It’s a pity that there’s not a more stable frame-rate, and it’d seem that if one wishes to experience 60 fps glory of GTA 5, you’ll have to do so on a PC (and we’ll do an analysis of that too, stacking it up versus the consoles).

http://www.redgamingtech.com/grand-theft-auto-5-xbox-one-vs-playstation-4-graphics-comparison/
 

CozMick

Banned
I don't know if this has been posted but it's interesting that his conclusion is the complete opposite when it comes to framerates:

https://www.youtube.com/watch?v=O9seTLRgMoI

According to this, the PS4 has:

Slightly better foliage (I think he's being kind)
Slightly better lighting
Slightly better performance

These guys need to set up a "sub site" which gives us face offs ala DF.

More indepth and clearly unbias.......for now.
 

GribbleGrunger

Dreams in Digital
So, it's Richard Leadbetter. Is this DF article to be taken seriously? I don't know anymore.

No. It appears that the majority of the time the PS4 version runs slightly better but there are occasions when the XB1 version runs slightly better. So he's taken the odd occasion when the XB1 version runs slightly better (by the odd frame or two) and suggested that it trumps the PS4 version running better overall. I disagree with that completely. To explain better: The PS4 version may run 1 - 2 frames better 70% of the time but the XB1 version runs 3 - 4 frames better 10% of the time. Conclusion: The XB1 version performs better overall. That make absolutely no sense at all. The PS4 version runs better overall but the XB1 version runs better occasionally.

It sounds like a very biased approach to me. This is why the videos don't match the text. If they continue with this in the future I'm sure they'll be even more selective in the sections they show, which will make the whole thing pointless.
 

vesvci

Banned
No. It appears that the majority of the time the PS4 version runs slightly better but there are occasions when the XB1 version runs slightly better. So he's taken the odd occasion when the XB1 version runs slightly better (by the odd frame or two) and suggested that it trumps the PS4 version running better overall. I disagree with that completely. To explain better: The PS4 version may run 1 - 2 frames better 70% of the time but the XB1 version runs 3 - 4 frames better 10% of the time. Conclusion: The XB1 version performs better overall. That make absolutely no sense at all. The PS4 version runs better overall but the XB1 version runs better occasionally.

It sounds like a very biased approach to me. This is why the videos don't match the text. If they continue with this in the future I'm sure they'll be even more selective in the sections they show, which will make the whole thing pointless.

I see.

I've heard about this Leadbetter guy. I read the writing and some of it appears to me as subtlety biased. Honestly, affects credibility of DF as a whole.
 
No. It appears that the majority of the time the PS4 version runs slightly better but there are occasions when the XB1 version runs slightly better. So he's taken the odd occasion when the XB1 version runs slightly better (by the odd frame or two) and suggested that it trumps the PS4 version running better overall. I disagree with that completely. To explain better: The PS4 version may run 1 - 2 frames better 70% of the time but the XB1 version runs 3 - 4 frames better 10% of the time. Conclusion: The XB1 version performs better overall. That make absolutely no sense at all. The PS4 version runs better overall but the XB1 version runs better occasionally.

It sounds like a very biased approach to me. This is why the videos don't match the text. If they continue with this in the future I'm sure they'll be even more selective in the sections they show, which will make the whole thing pointless.

so its time for a new unbiased website to do these analysis for us. what website would that be?
 
Top Bottom