Battlefield 1 Open Beta is live and supports DX12

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

DamZe

Member
May 18, 2016
188
84
101
What are you talking about really? narrower? wider? deeper? huh? The 1080 clocks high enough to be faster, end of story.

Indeed, the bus width and SP count means nothing if the competing architecture is more efficient and can clock higher.
 

zinfamous

No Lifer
Jul 12, 2006
111,695
31,043
146
computerbase benchmarks...Surprise ref 1070 is 10% faster than ref 980TI.Too bad no1 buy reference models.Aftermarket 980TI is faster than aftermarket 1070.I dont know why they even test ref models.
They should only test aftermarket cards.Those cards actually people buy
https://www.computerbase.de/2016-08/battlefield-1-beta-benchmark/

Reference models provide a better base testing platform because there are too many variables introduced with aftermarket cards. You can't legitimately pick and choose between 1 or two aftermarket cards of a brand without making unnecessary compromises and essentially accepting a data set that requires a bit of fudging and extrapolation to make an addressable comparison.

If you want to make a real test, you have to standardize your variables across platforms as much as possible. I think it's fair to always include one reference model, and one OC reference (or one aftermarket OC model) in benchmarks.
 

moonbogg

Lifer
Jan 8, 2011
10,731
3,440
136
I enjoyed playing last night. It will be a fun game, but a part of me couldn't help but say, "meh". I never thought I'd get tired of the BF formula, but I am getting tired of the BF formula. Maybe I'm just getting old, but I'm not that thrilled about the game. I'll still buy it and play. I have no idea where the franchise goes from here though. Full blown futuristic?
I don't care about riding around on a horse. I'm just here to snipe people in the head.
 

zinfamous

No Lifer
Jul 12, 2006
111,695
31,043
146
I enjoyed playing last night. It will be a fun game, but a part of me couldn't help but say, "meh". I never thought I'd get tired of the BF formula, but I am getting tired of the BF formula. Maybe I'm just getting old, but I'm not that thrilled about the game. I'll still buy it and play. I have no idea where the franchise goes from here though. Full blown futuristic?
I don't care about riding around on a horse. I'm just here to snipe people in the head.

What about sniping people in the head while they are riding their horses? (and their horses, too?)

Could be a new paradigm for you.
 

Azix

Golden Member
Apr 18, 2014
1,438
67
91
Seeing some stutters in dx11 with fury. From coming with explosions to stutters that are intermittent. Just depends on how the game feels with each launch I guess. Might also have something to do with origin itself.

I see some icon show up on the right side of the screen now and then, is this to do with the beta status? Data collection?

Indeed, the bus width and SP count means nothing if the competing architecture is more efficient and can clock higher.

fixed.
 

pj-

Senior member
May 5, 2015
501
278
136
IM confused,, Battlefield 1 ? Dont we have Battlefield 4 already. WTF is Battlefield 1 ?

What's so confusing? Battlefield 1 is a game that can be played on an Xbox 1 or PC or PS4 (soon PS4 Neo). Similar to Doom.
 

tweakboy

Diamond Member
Jan 3, 2010
9,517
2
81
www.hammiestudios.com
My 980Ti is only managing a solid 30 fps running Ultra @ 1440p... DX12 locked up my PC on my first attempt to run the game in DX12. Now the question, which settings will increase performance while having a minimal impact on IQ?

btw, check your resolution scale. It's not set to 100% by default. At least mine wasn't.

30fps and crummy resolution ... with a 980 Ti on DX12? Not impressive. Anyhow Unreal Engine 4 blows this away. What DX12 needs 1080 SLI ,, to go 4k resolution. res , What fps would we get ? 30fps is not smooth I h8 it I never wanna see anything drop below 40fps then it becomes clunky

I get 1fps when I change game to 4k resolution ,,,,, When will nvidia cards drive this resolution and give you 60fps non stop , no hicups..hmmmm sighs
 

Hitman928

Diamond Member
Apr 15, 2012
6,642
12,245
136
30fps and crummy resolution ... with a 980 Ti on DX12? Not impressive. Anyhow Unreal Engine 4 blows this away. What DX12 needs 1080 SLI ,, to go 4k resolution. res , What fps would we get ? 30fps is not smooth I h8 it I never wanna see anything drop below 40fps then it becomes clunky

I get 1fps when I change game to 4k resolution ,,,,, When will nvidia cards drive this resolution and give you 60fps non stop , no hicups..hmmmm sighs

If you put resolution scaling at 100% you're more than doubling your rendered resolution. I'm guessing it's a bug in the beta but if you have it set to 4k res with 100% scaling I think you're running more like 8k. You should check to see what resolution you're actually rendering.
 

2is

Diamond Member
Apr 8, 2012
4,281
131
106
30fps and crummy resolution ... with a 980 Ti on DX12? Not impressive. Anyhow Unreal Engine 4 blows this away. What DX12 needs 1080 SLI ,, to go 4k resolution. res , What fps would we get ? 30fps is not smooth I h8 it I never wanna see anything drop below 40fps then it becomes clunky

I get 1fps when I change game to 4k resolution ,,,,, When will nvidia cards drive this resolution and give you 60fps non stop , no hicups..hmmmm sighs

I set it to 100% resolution scale thinking that was native resolution, it isn't. For whatever reason, native resolution is 42% in this beta, so my 980TI was effectively rendering at well over 4k when I posted that (I'm on a 1440p display) at 42% which is native I'm getting a buttery smooth ~100fps
 

TheELF

Diamond Member
Dec 22, 2012
4,027
753
126
Source desperately needed. This sounds 100% fake. No way this is true. There is zero chance any DX11 implementation can reach the same low levels of overhead as DX12 (which is what DX12 is "designed to do," among other things) by the very nature of it.
It's not about how low level it is.
On dx11 the FPS depend on how fast you can run the main thread + the driver
if you have enough logical/real cores the driver will run on it's own core and the FPS will equal 100% of the speed of one core.
On dx12 the dx/driver workload get's split up and the peaces become part of each thread,so the main thread as well,so now the FPS will equal 100% of the speed of the core - (yes minus) the amount of dx/driver that has become part of the main thread.
If you test with an overpowered CPU Dx12 will always be slower then dx11 and because of the splitting up of the work it adds an element of synchronization where things could go wrong and produce more stutter.

http://www.tekgrains.com/best-features-directx-12-vulkan-explained/
dx11-cmdbuffer.jpg

dx12-cmdbuffer.jpg
 

AtenRa

Lifer
Feb 2, 2009
14,003
3,362
136
Well it seems my R9 390 has gone to greener pastures, RIP

I have just installed my backup HD7790 1GB waiting for the RMA and I was amazed I could play at more than 60fps at 1080p Low.


vryqdw.jpg


acpjjp.jpg


290yejk.jpg


5pfk1g.jpg


207dj.jpg


2eg4n5l.jpg
 
Last edited:
  • Like
Reactions: psolord

Bacon1

Diamond Member
Feb 14, 2016
3,430
1,018
91
I have just installed my backup HD7790 1GB waiting for the RMA and I was amazed I could play at more than 60fps at 1080p Low.

Wow great performance for such an old card. The graphics don't look that bad considering either :). You could probably even bump up a few, though that is a tiny amount of VRAM.
 

Yakk

Golden Member
May 28, 2016
1,574
275
81
Well it seems my R9 390 has gone to greener pastures, RIP

I have just installed my backup HD7790 1GB waiting for the RMA and I was amazed I could play at more than 60fps at 1080p Low.
2eg4n5l.jpg

Nice, makes me want to give my old 5870 a try! It should be enough to run game at 1080 with very decent settings :D
 

AtenRa

Lifer
Feb 2, 2009
14,003
3,362
136
You still need an Overclocked Ivy or newer CPU though (i have mine at 4.4GHz), when i tried at default clocks i had more stutter and lower performance.
I havent tried DX-12 with the HD7790 yet but i have a feeling the 1GB ram will not allow me to play at decent framerates.
 

2is

Diamond Member
Apr 8, 2012
4,281
131
106
You still need an Overclocked Ivy or newer CPU though (i have mine at 4.4GHz), when i tried at default clocks i had more stutter and lower performance.
I havent tried DX-12 with the HD7790 yet but i have a feeling the 1GB ram will not allow me to play at decent framerates.

You can easily get by on Sandy. No issues on my 2600k @ 4.2, ran just as well as my 3770k @ 4.2. Lower settings due to it running a 7970 vs 980Ti, but FPS was every bit as stable
 

AtenRa

Lifer
Feb 2, 2009
14,003
3,362
136
You can easily get by on Sandy. No issues on my 2600k @ 4.2, ran just as well as my 3770k @ 4.2. Lower settings due to it running a 7970 vs 980Ti, but FPS was every bit as stable
Yes it will be fine on OCed Sandy, i was just trying to say that default clocked Core i7 Ivy is not enough even with a low GPU like the HD7790, you need to OC to 4GHz or more if you want smoother gameplay.
 

Face2Face

Diamond Member
Jun 6, 2001
4,100
215
106
Well it seems my R9 390 has gone to greener pastures, RIP

I have just installed my backup HD7790 1GB waiting for the RMA and I was amazed I could play at more than 60fps at 1080p Low.


vryqdw.jpg


acpjjp.jpg


290yejk.jpg


5pfk1g.jpg


207dj.jpg


2eg4n5l.jpg


Awesome. I felt the same way when I fired up my 3570K rig that had a HD 7790 and was playing SW:BF Medium settings pretty much at a solid 60 FPS @ 1080p. Dice knows how to code some dang games.
 

moonbogg

Lifer
Jan 8, 2011
10,731
3,440
136
You can easily get by on Sandy. No issues on my 2600k @ 4.2, ran just as well as my 3770k @ 4.2. Lower settings due to it running a 7970 vs 980Ti, but FPS was every bit as stable

I think CPU performance will be similar in this game as BF4. There's nothing I can do to make the FPS drop below 100 in BF4 with SLI enabled. At least I haven't seen it happen yet. Sandy is old and I do look forward to upgrading to Skylake-E or whatever I end up with, but as far as actually needing to for game performance, this damn Sandy still wrecks every game I have played hard, even for high FPS gaming. Its kind of sad in a way. I miss the days of big CPU upgrades and watching FPS nearly double.
The last time that happened was when I went from Core 2 Duo E8400 to a 2600K OC'd. My FPS in BF went from around 20-60 to 120+. Those days are gone.
 

Carfax83

Diamond Member
Nov 1, 2010
6,841
1,536
136
Source desperately needed. This sounds 100% fake. No way this is true. There is zero chance any DX11 implementation can reach the same low levels of overhead as DX12 (which is what DX12 is "designed to do," among other things) by the very nature of it.

I dont know where the tribes got off the rails and partisanized low overhead APIs but the fact of the matter is DX11 is a high level of abstraction with high levels of overhead and DX12 is low abstraction, low overhead. It's a very simple and very well understood trade off that's been happening in software development for 30 years. C++ vs Assembly is the same thing. Python vs C++. Writing your own webserver in C is probably faster than using whatever one comes out of the box in your PHP framework of choice but it takes a lot more time and skill

Wow, you did not read my post at all :confused:

On another note, NVidia has been implementing multithreading in their driver in one form or another since 2005.

When PCGH.de used to do CPU overhead tests, it was quite obvious. As you can see, the GTX 780Ti benefits much more from HT than the R9 290x in this test:

imGNVM.png