Battlefield 1 Benchmarks (Gamegpu & the rest)

Page 20 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

PontiacGTX

Senior member
Oct 16, 2013
383
25
91
@dogen1, I think this guy is trolling us. The fact that he hasn't acknowledged Gears 4 after I told him twice, is quite telling

And he keeps confusing preemption with asynchronous compute..
how could be trolling if you cant tell if a game does asynchronous compute + graphics concurrently instead parrallel or if the game is code focused towards Pascal/Maxwell architecture like Time Spy shows almost no performance hit from using Asynchronous compute on Maxwell
 
Last edited:

moonbogg

Lifer
Jan 8, 2011
10,637
3,095
136
I know why I had bad SLI performance before. I thought the drivers were gunked up or something, because using DDU seemed to fix it. What I didn't realize is that Geforce experience didn't reinstall with the new drivers. I installed it myself and the performance tanked again. Anyway, its because I had "share" enabled in experience. Not recording gameplay or anything like that, but simply enabled. Turning it off fixes performance. Incredible how they let that go.
 

Carfax83

Diamond Member
Nov 1, 2010
6,841
1,536
136
how could be trolling if you cant tell if a game does asynchronous compute + graphics concurrently instead parrallel or if the game is code focused towards Pascal/Maxwell architecture like Time Spy shows almost no performance hit from using Asynchronous compute on Maxwell

Asynchronous compute executes compute and rendering either concurrently, or in parallel depending on the availability of resources if I'm not mistaken. Either way, it doesn't really matter because both tasks will be completed in the same amount of time, which is what's most important as that is how you gain performance. Both TimeSpy and Gears of War 4 show a performance increase with asynchronous compute enabled on Pascal GPUs..

As for why TimeSpy shows no performance hit for Maxwell, it's simple. Maxwell has asynchronous compute completely disabled in the drivers. If the program queues both graphics and compute together, then the driver simply ignores it..
 

PontiacGTX

Senior member
Oct 16, 2013
383
25
91
You can tell something additional is being done in parallel because performance improves.
the point was that you dont have anything that could tell you the games he mentions uses asynchronous compute+graphics in parrallel until you can see some anaylsis of the game

Asynchronous compute executes compute and rendering either concurrently, or in parallel depending on the availability of resources if I'm not mistaken. Either way, it doesn't really matter because both tasks will be completed in the same amount of time, which is what's most important as that is how you gain performance. Both TimeSpy and Gears of War 4 show a performance increase with asynchronous compute enabled on Pascal GPUs..

As for why TimeSpy shows no performance hit for Maxwell, it's simple. Maxwell has asynchronous compute completely disabled in the drivers. If the program queues both graphics and compute together, then the driver simply ignores it..
Concurrently takes more time form context switching and Maxwell has asynchronous compute enabled. it is time spy which is favoring Nvidia with their code
 

Carfax83

Diamond Member
Nov 1, 2010
6,841
1,536
136
the point was that you dont have anything that could tell you the games he mentions uses asynchronous compute+graphics in parrallel until you can see some anaylsis of the game

What does it matter whether it's done concurrently or in parallel? As long as there is a performance increase over doing it sequentially, then it doesn't matter.

Concurrently takes more time form context switching and Maxwell has asynchronous compute enabled.

Concurrency does not take any more time If it did, then why is there a performance increase? What you are describing with context switching, is sequential. Concurrence as far as I know, does not use context switching because the tasks merely overlap with each other and finish within the same amount of time. Ryan covered this in his GTX 1080 review:





As you can see, with concurrency, there is an overlap, but no time is spent idling..

it is time spy which is favoring Nvidia with their code

Futuremark already went over this already. Maxwell has asynchronous compute capability disabled in the drivers. Even when the application is submitting graphics and compute work in parallel, the driver serializes it..

With Pascal however, the work is done in parallel..

This is a zoomed-in image in which the propagation can be observed more closely. The black ellipses signify compute load originating on a dedicated compute queue and being serialized by the driver to the hardware 3D queue. The yellow ellipse is to distinguish the device context DIRECT queue by the present packets.

From this image, we can see that although work is submitted in two separate queues, the queues are merged to execute on a single hardware queue.
 

pcslookout

Lifer
Mar 18, 2007
11,944
150
106
Just upgraded from 8 GB to 16 GB and now get more stable fps in Battlefield 1! 80 to 100 fps all settings on Ultra.

i5 2500k GTX 1070.
 

moonbogg

Lifer
Jan 8, 2011
10,637
3,095
136
I find that Gsync is a massive help with this game. Normally the effect is small or not even noticeable. Not this time. The effect was huge as hell. I am frustrated with Nvidia though, because Gsync was turned on in the NVidia control panel, so I thought Gsync was working, but it wasn't working even though it was turned on. I had to also enable Vsync in the Nvidia control panel. You didn't used to have to do that, but now you do? Very confusing. Anyway, the game feels brand new now. It feels like I am getting way more fps or something. The effect is big with this game. Bigger than any other game I've seen.
This is actually helping me identify targets and hit them. Maybe its because I have a 100hz monitor instead of my other 144hz one that I just sold. 144 is so fast that maybe its less noticeable? All I know is for this game its a pretty big deal. The clarity and crispness is so good now it feels like 144hz even though its only 100. Jesus man. I wish Nvidia was more clear about how to use Gsync. I think its buggy or something.
 

Bacon1

Diamond Member
Feb 14, 2016
3,430
1,018
91
I had to also enable Vsync in the Nvidia control panel

GSync should be able to work independent of vsync. It sounds like you might just be using vsync and not gsync at all. Are you using display port and is gsync enabled on the monitor?

Have you run the gsync test? http://www.nvidia.com/coolstuff/demos#!/g-sync

Now if you were running @ fps over your refresh rate you'd get tearing unless you enabled vsync (to cap FPS).
 

moonbogg

Lifer
Jan 8, 2011
10,637
3,095
136
I enabled the gsync indicator and it says it working. without vsync on it didn't work. Its pretty confusing to be honest.
 

Despoiler

Golden Member
Nov 10, 2007
1,966
770
136
How's the fall patch treating everyone? I haven't had time to test the perf improvements in DX12. The balance changes seem solid though. Operations should hopefully feel more epic.
 

pj-

Senior member
May 5, 2015
481
249
116
Since the main balance change was adding more tickets, Operations matches seem to last a lot longer. I had a single defense round last night that lasted about an hour.

It's fun but I sort of wish they would have used map changes to balance instead. A third entrance on that stupid monte grappa bunker would have done wonders. Even post-patch, I think the only reason the attackers make it past that point is defenders get so bored they start leaving the bunker.
 

moonbogg

Lifer
Jan 8, 2011
10,637
3,095
136
Menu flickering and graphical corruption, in game texture and lighting flickering, reduced performance with poor utilization of both GPU/CPU for some reason. Other than that the fall update has been great.
 

Despoiler

Golden Member
Nov 10, 2007
1,966
770
136
Menu flickering and graphical corruption, in game texture and lighting flickering, reduced performance with poor utilization of both GPU/CPU for some reason. Other than that the fall update has been great.

I've seen AMD 390/x people reporting menu flickering also. That would be annoying. My Fury has had zero issues with this game.

And it still has significant resale value!

Whatever I can get for my current mobo, ram, and cpu will be great. I'll probably let it go for a steal. Just to give someone not so lucky as I a nice perf boost. Good guy pcmasterrace. Zen can't come soon enough. It's been a long time since I've gotten to do a full rig refresh.
 

Det0x

Golden Member
Sep 11, 2014
1,063
3,113
136
Menu flickering and graphical corruption, in game texture and lighting flickering, reduced performance with poor utilization of both GPU/CPU for some reason. Other than that the fall update has been great.

Using the newest Nvidia driver ?

neowin said:
The new drivers were supposed to be optimized for Battlefield 1, Civilization VI and The Division, but users who have downloaded the GeForce 375.86 WHQL drivers have identified a number of show-stopping bugs. Some gamers are experiencing heavy flickering inside of games, and not just the titles that were targeted by this release. Another, even bigger issue, is that for some players the GPU clocks now seem to be stuck at 810 Mhz, vastly decreasing performance in all aspects of use.

Users who have been plagued by these problems seem to only be able to fix them by rolling back the driver to an older version.

This is the second time in a row that a driver release from Nvidia has come with problems for its users. Last month’s release brought Windows Start Menu issues, screen tearing and pixelated images when users tried to view videos or gifs, and it took Nvidia two hotfixes to finally address the problem.

https://www.neowin.net/news/psa-nvidia-game-ready-37586-drivers-cause-massive-performance-issues
 

moonbogg

Lifer
Jan 8, 2011
10,637
3,095
136
Latest drivers yes. Also, some maps perform much better. So good in fact that it blew my mind. However, empire's edge is one where performance has declined. Can anyone confirm less performance on that map?
 

pcslookout

Lifer
Mar 18, 2007
11,944
150
106
Why does ram speed and having dual channel ram sticks effect minimum fps in Battlefield 1 so much?

I am curious.

I noticed running in dual channel with only 2 sticks of ram it is faster in Battlefield 1 with minimum fps. At least 10 to 15 fps more. Sometimes maybe 20 fps. To me that is a lot.

Also faster ram speed seems to make a difference too a little. Not as much as dual channel though.


Has this been the case with any other game?


BTW this test is with DDR3. I know DDR4 would help even more but that would require a whole new motherboard and I don't want to upgrade my whole system right now.
 

Carfax83

Diamond Member
Nov 1, 2010
6,841
1,536
136
Why does ram speed and having dual channel ram sticks effect minimum fps in Battlefield 1 so much?

Obviously because memory bandwidth is increased. RAM stores all the data the game needs to run, including animations, sound effects, textures, meshes etcetera..

Has this been the case with any other game?

Some games are more sensitive to RAM speed and bandwidth more so than others. Also, there are several other hardware factors that can influence RAM sensitivity, like how much cache a CPU has, or whether it has hyperthreading or not.

My CPU, is less sensitive to RAM frequency than yours due to having more bandwidth, and more cache.
 

pcslookout

Lifer
Mar 18, 2007
11,944
150
106
Obviously because memory bandwidth is increased. RAM stores all the data the game needs to run, including animations, sound effects, textures, meshes etcetera..



Some games are more sensitive to RAM speed and bandwidth more so than others. Also, there are several other hardware factors that can influence RAM sensitivity, like how much cache a CPU has, or whether it has hyperthreading or not.

My CPU, is less sensitive to RAM frequency than yours due to having more bandwidth, and more cache.

Makes sense thanks!
 

moonbogg

Lifer
Jan 8, 2011
10,637
3,095
136
I played last night with one GPU and seriously the performance was good enough to enjoy the game just fine. One more nail in the SLI coffin for me. Also, I have been loving using the attack plane to just bomb flags. I love that sound it makes when you hit someone. Pff, pff...pff, PING!
 

chimaxi83

Diamond Member
May 18, 2003
5,649
61
101
I played last night with one GPU and seriously the performance was good enough to enjoy the game just fine. One more nail in the SLI coffin for me. Also, I have been loving using the attack plane to just bomb flags. I love that sound it makes when you hit someone. Pff, pff...pff, PING!

Same here. Crossfire is flickery stuttery trash in this game.

I find the fighter with trench fighter package is fun, and helpful. Can drop flares and/or bombs, and go after other planes too.
 

Capt Caveman

Lifer
Jan 30, 2005
34,547
651
126
May be a dumb question but is there a tool that will give FPS on screen through out the game? I have enabled the in game one but it only displays on certain screens and never during a match.

Upgraded to a Fury but may upgrade again to a GTX 1080 so I can run Ultra at 1440p at 100hz.
 

Bacon1

Diamond Member
Feb 14, 2016
3,430
1,018
91
May be a dumb question but is there a tool that will give FPS on screen through out the game? I have enabled the in game one but it only displays on certain screens and never during a match.

Upgraded to a Fury but may upgrade again to a GTX 1080 so I can run Ultra at 1440p at 100hz.

You can use origin overlay I think, but MSI Afterburner and other similar software will have overlays as well.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |