BF3 @ 2560x1600 Ultra Settings Preset Unplayable With GTX 590 Quad SLI BF3 Is Unplayable @ 2560x1600
Well, I just finished building my GTX 590 Quad SLI BF3 rig with these specs:

CPU: Intel Core i7 2600K @ 4.6Ghz (40C idle / 70C load)
GPU: Asus GTX 590 Quad SLI w/ 285.62 Drivers STOCK (no over-clocking whatsoever) (28C idle / 50C load)
Mobo: Asus P8P67 Pro
Mem: Corsair Dominator 8GB
OS: Windows 7 Pro
Build Log - http://hardforum.com/showthread.php?t=1646299

And guess what?

BF3 is not playable in 64/64 multiplayer in Ultra Settings preset on ANY map at 2560x1600. None. There's no network lag or anything like that. The four GTX 590 GPUs just struggle to render those frames at 2560x1600 on any multiplayer server with more than 50 players. When the game is "struggling" to render frames, I too am getting the "green flash". When I log the GPU utilization in MSI Afterburner, all four GPUs are averaging at near 95% - 100% utilization.

It's perfectly smooth in campaign mode, but no one plays BF3 in campaign mode. It's also butter smooth at ANY lower resolution. If you crank the resolution one notch down, it's very smooth in Ultra Settings.

The only way I'm able to play it at 2560x1600 on the "Ultra Settings" pre-set, is if I switch to "Custom", and then crank down the deferred antialiasing down to 2x instead of the 4x. 4x will kill at 2560x1600 even with the second most powerful Quad SLI setup. Even at 2x, it's only playable 90% of the time when you're not in a "dense" firefight.

The only way to play 2560x1600 at Ultra Settings is if you completely turn off "deferred antialiasing". Then it's constantly at 60FPS (0 frame drop) in any multiplayer situation. But this SUCKS - how can GTX 590 QUAD SLI not handle deferred antialiasing for BF3 at 2560x1600 in a 64/64 person server with Ultra settings?

This leads me to two questions:
1) Am I doing anything wrong? If GTX 590 Quad SLI should run BF3 @ 2560x1600 butter smooth in Ultra Setting in a full 64/64 multiplayer server, then I'm all ears. Tell me what I should do to fix this.
2) If GTX 590 Quad SLI's do in fact struggle to run BF3 in Ultra Settings @ 2560x1600 in 64/64 multiplayer mode, then what SLI cards should I have gotten instead? I'd love to have an NVidia rep tell me. Seriously, [i]I have money, and I will buy them[/i].

Lastly, I'd like to know if anyone has been able to keep BF3 above 60FPS (constant) @ 2560x1600 Ultra Preset in 64/64 Multiplayer. If so, I'd LOVE to know what you're running.
Well, I just finished building my GTX 590 Quad SLI BF3 rig with these specs:



CPU: Intel Core i7 2600K @ 4.6Ghz (40C idle / 70C load)

GPU: Asus GTX 590 Quad SLI w/ 285.62 Drivers STOCK (no over-clocking whatsoever) (28C idle / 50C load)

Mobo: Asus P8P67 Pro

Mem: Corsair Dominator 8GB

OS: Windows 7 Pro

Build Log - http://hardforum.com/showthread.php?t=1646299



And guess what?



BF3 is not playable in 64/64 multiplayer in Ultra Settings preset on ANY map at 2560x1600. None. There's no network lag or anything like that. The four GTX 590 GPUs just struggle to render those frames at 2560x1600 on any multiplayer server with more than 50 players. When the game is "struggling" to render frames, I too am getting the "green flash". When I log the GPU utilization in MSI Afterburner, all four GPUs are averaging at near 95% - 100% utilization.



It's perfectly smooth in campaign mode, but no one plays BF3 in campaign mode. It's also butter smooth at ANY lower resolution. If you crank the resolution one notch down, it's very smooth in Ultra Settings.



The only way I'm able to play it at 2560x1600 on the "Ultra Settings" pre-set, is if I switch to "Custom", and then crank down the deferred antialiasing down to 2x instead of the 4x. 4x will kill at 2560x1600 even with the second most powerful Quad SLI setup. Even at 2x, it's only playable 90% of the time when you're not in a "dense" firefight.



The only way to play 2560x1600 at Ultra Settings is if you completely turn off "deferred antialiasing". Then it's constantly at 60FPS (0 frame drop) in any multiplayer situation. But this SUCKS - how can GTX 590 QUAD SLI not handle deferred antialiasing for BF3 at 2560x1600 in a 64/64 person server with Ultra settings?



This leads me to two questions:

1) Am I doing anything wrong? If GTX 590 Quad SLI should run BF3 @ 2560x1600 butter smooth in Ultra Setting in a full 64/64 multiplayer server, then I'm all ears. Tell me what I should do to fix this.

2) If GTX 590 Quad SLI's do in fact struggle to run BF3 in Ultra Settings @ 2560x1600 in 64/64 multiplayer mode, then what SLI cards should I have gotten instead? I'd love to have an NVidia rep tell me. Seriously, I have money, and I will buy them.



Lastly, I'd like to know if anyone has been able to keep BF3 above 60FPS (constant) @ 2560x1600 Ultra Preset in 64/64 Multiplayer. If so, I'd LOVE to know what you're running.

- ASUS P8P67 Pro
- i7 2600K @ 4.6Ghz
- EVGA GTX 780 2-Way SLI
- Corsair Dominators 8GB 1600MHz
- Primary SSD: OCZ Revo 3 120GB
- Secondary SSD: OCZ Vertex 4 256GB
- Win7 Pro

#1
Posted 11/18/2011 11:13 AM   
Since AA is very RAM-intensive - ever considered, the GPUs run out or VRAM? Since there's still only 1,5GB and not 6GB for buffering images etc.
Since AA is very RAM-intensive - ever considered, the GPUs run out or VRAM? Since there's still only 1,5GB and not 6GB for buffering images etc.

#2
Posted 11/18/2011 12:53 PM   
[quote name='Siran_' date='18 November 2011 - 04:53 AM' timestamp='1321620806' post='1328813']
Since AA is very RAM-intensive - ever considered, the GPUs run out or VRAM? Since there's still only 1,5GB and not 6GB for buffering images etc.
[/quote]

I thought that too, and I'll do some experiments tonight, but I thought 1.5GB VRAM is plenty for 4 x MSAA @ 2560 x 1600. Unless I'm wrong?

The other assumption was that since BF3 is basically co-marketing with NVidia, I figured NVidia's top of the line card would handle this. Would be nice if an NVidia rep can confirm.
[quote name='Siran_' date='18 November 2011 - 04:53 AM' timestamp='1321620806' post='1328813']

Since AA is very RAM-intensive - ever considered, the GPUs run out or VRAM? Since there's still only 1,5GB and not 6GB for buffering images etc.





I thought that too, and I'll do some experiments tonight, but I thought 1.5GB VRAM is plenty for 4 x MSAA @ 2560 x 1600. Unless I'm wrong?



The other assumption was that since BF3 is basically co-marketing with NVidia, I figured NVidia's top of the line card would handle this. Would be nice if an NVidia rep can confirm.

- ASUS P8P67 Pro
- i7 2600K @ 4.6Ghz
- EVGA GTX 780 2-Way SLI
- Corsair Dominators 8GB 1600MHz
- Primary SSD: OCZ Revo 3 120GB
- Secondary SSD: OCZ Vertex 4 256GB
- Win7 Pro

#3
Posted 11/19/2011 12:41 AM   
So I ran some Single Player experiments and it's conclusive that VRAM is maxed at Ultra Settings Preset @ 2560x1600. The three biggest suspects are:
1) Resolution
2) MSAA
3) Ambient Occlusion

It's a zero sum game with those three settings - if you want MSAA, you need to lower your resolution and/or ambient occlusion. If you want Resolution, then you need to crank down your MSAA or ambient occlusion. The biggest factor, just as in [H]'s BF3 performance review is MSAA. VERY VRAM expensive.

So now the issue is: Memory Management. Can NVidia optimize memory management by clearing the addresses of ALL immediate unused references to make room for the next frame? Can 4 GPUs help make that process go faster? One would think so.

Here were my results (VRAM was taken as a rough average)

SINGLE PLAYER VRAM EXPERIMENT

Swordbreaker - APC and Sniper Scene - 4x MSAA + HIGH FXAA - LOW SETTINGS (max motion blur + VSync ON)
SMOOTH at no drops below 60FPS
MEM1: 1360
MEM2: 1360
MEM3: 1360
MEM4: 1360

Swordbreaker - APC and Sniper Scene - 4x MSAA + HIGH FXAA - MEDIUM SETTINGS (max motion blur + VSync ON)
SMOOTH at no drops below 60FPS
MEM1: 1405
MEM2: 1405
MEM3: 1405
MEM4: 1405

Swordbreaker - APC and Sniper Scene - 4x MSAA + HIGH FXAA - HIGH SETTINGS (max motion blur + VSync ON)
VERY LAGGY not playable. VRAM is maxed. ~23FPS
MEM1: 1525
MEM2: 1525
MEM3: 1525
MEM4: 1525

Swordbreaker - APC deployment and Sniper Scene - 4x MSAA + HIGH FXAA - ULTRA (max motion blur + VSync ON)
VERY LAGGY not playable. VRAM is maxed. ~23FPS
MEM1: 1530
MEM2: 1530
MEM3: 1530
MEM4: 1530

Swordbreaker - APC and Sniper Scene - 2x MSAA + HIGH FXAA - ULTRA SETTINGS (max motion blur + VSync ON)
SMOOTH at no drops below 60FPS
MEM1: 1400
MEM2: 1400
MEM3: 1400
MEM4: 1400

Swordbreaker - APC and Sniper Scene - NO MSAA + HIGH FXAA - ULTRA SETTINGS (max motion blur + VSync ON)
SMOOTH at no drops below 60FPS
MEM1: 1360
MEM2: 1360
MEM3: 1360
MEM4: 1360
So I ran some Single Player experiments and it's conclusive that VRAM is maxed at Ultra Settings Preset @ 2560x1600. The three biggest suspects are:

1) Resolution

2) MSAA

3) Ambient Occlusion



It's a zero sum game with those three settings - if you want MSAA, you need to lower your resolution and/or ambient occlusion. If you want Resolution, then you need to crank down your MSAA or ambient occlusion. The biggest factor, just as in [H]'s BF3 performance review is MSAA. VERY VRAM expensive.



So now the issue is: Memory Management. Can NVidia optimize memory management by clearing the addresses of ALL immediate unused references to make room for the next frame? Can 4 GPUs help make that process go faster? One would think so.



Here were my results (VRAM was taken as a rough average)



SINGLE PLAYER VRAM EXPERIMENT



Swordbreaker - APC and Sniper Scene - 4x MSAA + HIGH FXAA - LOW SETTINGS (max motion blur + VSync ON)

SMOOTH at no drops below 60FPS

MEM1: 1360

MEM2: 1360

MEM3: 1360

MEM4: 1360



Swordbreaker - APC and Sniper Scene - 4x MSAA + HIGH FXAA - MEDIUM SETTINGS (max motion blur + VSync ON)

SMOOTH at no drops below 60FPS

MEM1: 1405

MEM2: 1405

MEM3: 1405

MEM4: 1405



Swordbreaker - APC and Sniper Scene - 4x MSAA + HIGH FXAA - HIGH SETTINGS (max motion blur + VSync ON)

VERY LAGGY not playable. VRAM is maxed. ~23FPS

MEM1: 1525

MEM2: 1525

MEM3: 1525

MEM4: 1525



Swordbreaker - APC deployment and Sniper Scene - 4x MSAA + HIGH FXAA - ULTRA (max motion blur + VSync ON)

VERY LAGGY not playable. VRAM is maxed. ~23FPS

MEM1: 1530

MEM2: 1530

MEM3: 1530

MEM4: 1530



Swordbreaker - APC and Sniper Scene - 2x MSAA + HIGH FXAA - ULTRA SETTINGS (max motion blur + VSync ON)

SMOOTH at no drops below 60FPS

MEM1: 1400

MEM2: 1400

MEM3: 1400

MEM4: 1400



Swordbreaker - APC and Sniper Scene - NO MSAA + HIGH FXAA - ULTRA SETTINGS (max motion blur + VSync ON)

SMOOTH at no drops below 60FPS

MEM1: 1360

MEM2: 1360

MEM3: 1360

MEM4: 1360

- ASUS P8P67 Pro
- i7 2600K @ 4.6Ghz
- EVGA GTX 780 2-Way SLI
- Corsair Dominators 8GB 1600MHz
- Primary SSD: OCZ Revo 3 120GB
- Secondary SSD: OCZ Vertex 4 256GB
- Win7 Pro

#4
Posted 11/20/2011 01:01 AM   
i watched a youtube video of the new asus mars II edition cards in SLI and it is struggling at that resolution /wink.gif' class='bbc_emoticon' alt=';)' />
i watched a youtube video of the new asus mars II edition cards in SLI and it is struggling at that resolution /wink.gif' class='bbc_emoticon' alt=';)' />

Case: NZXT Phantom Newegg Edition w/side window panel

MOBO: ASRock Z68 Extreme3 Gen3

CPU: Intel Core I7 2600K @ 4.8ghz

HSF: Noctua NH-D14 w/Artic Silver 5

Ram: G.Skill 16GB RipJaw X(4x4GB) DDR3 1600MHz 9-9-9-24-2N

PSU: Tuniq Ripper 1000w

GPU: PNY GTX 580/MSI GTX 580 Twin Frozn II SLI

SSD: Corsair Force Series 3 120GB

HDD: WD Velociraptor 300GB (Storage)/WD Caviar Black 500GB (Storage)

Drive 1: LG DVD-r DVD burner w/lightscribe

Drive 2: Lite On Bluray DVD

Os: Windows 7 Premium 64-bits

Keyboard/Mouse/Pad: Logitech G19/Logitech G9x/Razer Vespula

Displays: 30" Apple Cinema Display 2560x1600 & 28" Hanns-G HH281 1920x1200

Sound Card: Creative Sound Blaster X-Fi Titanium HD

Speakers: Klipsch Pro Media 2.1

Headphones: Beats By Dre Pro

Webcam: Logitech Quickcam Orbit AF

#5
Posted 11/20/2011 04:24 AM   
Okay, after some SLI technology research, I've concluded these points:

1) SLI works as a master / slave pattern. The master sends frames ( or part of a frame depending on if you're using split or alternate methods ) to the slaves to render. When the slaves are finished rendering the frames, it then sends the results back to the master, the master then sorts everything out and outputs it to the screen, and then the process repeats. http://en.wikipedia.org/wiki/Scalable_Link_Interface

2) According to NVidia, each GPU manages it's own frame buffer memory (VRAM). There really is no "mirroring" ( as mirroring implies replication - which would be ridiculous ). So GPU1 uses MEM1, GPU2 uses MEM2, GPU3 uses MEM3, GPU4 uses MEM4, and so on. MEM1 does not replicate or mirror across MEM2, MEM3, and MEM4. That wouldn't make sense. http://www.slizone.com/page/slizone_faq.html#c26

So if QUAD SLI cannot smoothly run BF3 @ 2560 x 1600 at Ultra Settings Preset at the native 60Hz refresh rate ( constant 60FPS ), what it means is 1 GPU with a 1.5GB frame memory buffer is struggling to render @ an effective 15FPS.
Okay, after some SLI technology research, I've concluded these points:



1) SLI works as a master / slave pattern. The master sends frames ( or part of a frame depending on if you're using split or alternate methods ) to the slaves to render. When the slaves are finished rendering the frames, it then sends the results back to the master, the master then sorts everything out and outputs it to the screen, and then the process repeats. http://en.wikipedia.org/wiki/Scalable_Link_Interface



2) According to NVidia, each GPU manages it's own frame buffer memory (VRAM). There really is no "mirroring" ( as mirroring implies replication - which would be ridiculous ). So GPU1 uses MEM1, GPU2 uses MEM2, GPU3 uses MEM3, GPU4 uses MEM4, and so on. MEM1 does not replicate or mirror across MEM2, MEM3, and MEM4. That wouldn't make sense. http://www.slizone.com/page/slizone_faq.html#c26



So if QUAD SLI cannot smoothly run BF3 @ 2560 x 1600 at Ultra Settings Preset at the native 60Hz refresh rate ( constant 60FPS ), what it means is 1 GPU with a 1.5GB frame memory buffer is struggling to render @ an effective 15FPS.

- ASUS P8P67 Pro
- i7 2600K @ 4.6Ghz
- EVGA GTX 780 2-Way SLI
- Corsair Dominators 8GB 1600MHz
- Primary SSD: OCZ Revo 3 120GB
- Secondary SSD: OCZ Vertex 4 256GB
- Win7 Pro

#6
Posted 11/20/2011 04:57 AM   
Ah nope 1.5 GB is not enough for 25x16 Ultra

My GTX 560 with Ultra Preset ( has only 1 GB), the memory usage goes to 1000 Mb, sometimes 1020 Mb, so if I make a quick 180 turn with will lag like hell, and that is 1080p. By just putting 2xAA and SSAO it makes no difference in visual quality and drops the memory usage to 900Mb that way it doesnt lag... except for 64 Player Caspian / Firestorm. On those I've gotta put High preset to play smoothly

So in 1080p it sucks all the 1 GB and will even start downclocking and stuttering and causing artifacts when it exceeds ( already tried this, Ultra preset on 64 Player Firestorm will cause artifacts and really slugish like 20 or less FPS, whilst on campaign its butter smooth 40 FPS at same settings)

1600p is almost twice the resolution of 1080p, so you'd need 2 GB to max out BF3 in 1600p. 1 GTX 590 3 GB would be suficient I'd say
Ah nope 1.5 GB is not enough for 25x16 Ultra



My GTX 560 with Ultra Preset ( has only 1 GB), the memory usage goes to 1000 Mb, sometimes 1020 Mb, so if I make a quick 180 turn with will lag like hell, and that is 1080p. By just putting 2xAA and SSAO it makes no difference in visual quality and drops the memory usage to 900Mb that way it doesnt lag... except for 64 Player Caspian / Firestorm. On those I've gotta put High preset to play smoothly



So in 1080p it sucks all the 1 GB and will even start downclocking and stuttering and causing artifacts when it exceeds ( already tried this, Ultra preset on 64 Player Firestorm will cause artifacts and really slugish like 20 or less FPS, whilst on campaign its butter smooth 40 FPS at same settings)



1600p is almost twice the resolution of 1080p, so you'd need 2 GB to max out BF3 in 1600p. 1 GTX 590 3 GB would be suficient I'd say

Image



Upgraded Acer Aspire M5711



CPU: Q9550 @ 2.8 GHz PSU: OCZ StealthXStream II 600W

RAM: 6GB Corsair DDR2 @ 800 MHz Mobo: nVidia nForce 720i

Case: Stock :P GFX: Inno3d GTX 560 @ 810/1620/2004



LG Flatron M227WDP 22" Full HD Monitor

Razer Imperator Battlefield 3 Edition



***Currently playing: Battlefield 3 ; Skyrim***

#7
Posted 11/20/2011 11:37 AM   
Scroll To Top