Civilization VI: Performance Analysis (Techpowerup)

TheRyuu

Diamond Member
Dec 3, 2005
5,479
14
81
Nowadays I expect sites to provide frame time analysis. Average FPS is a good initial data point but without the additional frame time analysis it's not as useful. On sort of the same token min FPS is also the most useless stat ever but that's not reported here.
 

Carfax83

Diamond Member
Nov 1, 2010
6,841
1,536
136
If it's anything like Civilization V, Civilization VI uses the DX11 driver command lists which can reduce CPU overhead and increase parallelism with the DX11 renderer.. Not as good as a true low level API like DX12, but close enough to make a big difference. NVidia made use of it, but if I recall, AMD never implemented it in their DX11 driver as they couldn't get it to work properly.

I remember when NVidia first implemented DX11 driver command lists in the R265.xx drivers way back in the old Fermi days, and the performance increase was huge in Civilization V! They went from this:



To this:

 
Reactions: A5

linkgoron

Platinum Member
Mar 9, 2005
2,334
857
136
Something is obviously wrong with the Fury X, if it only performs ~11% better than the rx 480 @ 1080p. Hopefully we'll see a fix for it soon, or maybe performance improvements from DX 12.

Although, the 1060 6gb has a 30% FPS advantage over the 480 which is also really abnormally high.

As a side note, I like that I already know what to expect from benchmark results these days based on who is posting the thread.
 
Reactions: Zstream

railven

Diamond Member
Mar 25, 2010
6,604
561
126
GF is a huge Civ fan, so she'll be happy to hear the DX11 version is performing good.

Interested to see what DX12 brings, because those numbers are horrid for AMD. Isn't this game suppose to have a more simplified/lower-IQ based engine? At least thats what she has told me. However, the animations I guess are better so perhaps that nasty driver overhead is showing up again on AMD's side. DX12 should make a huge difference for team RED on this title.
 

Meekers

Member
Aug 4, 2012
156
1
76
This is a Civ game. Regardless of performance, it is going to take a year and a couple major patches to make it decent and then an expansion to make it a truly great game. Smart move is to wait until a steam sale for the base game, you will have a much better experience.
 
Last edited:
Reactions: Rifter

postmortemIA

Diamond Member
Jul 11, 2006
7,721
40
91
Ditto, unless you're civ fanatic, after few patches game will behave a lot different. It is not just bug fixes, the will be necessary adjustments to rules and game mechanics to cover exploits detected by players
 

bystander36

Diamond Member
Apr 1, 2013
5,154
132
106
Something is obviously wrong with the Fury X, if it only performs ~11% better than the rx 480 @ 1080p. Hopefully we'll see a fix for it soon, or maybe performance improvements from DX 12.

Although, the 1060 6gb has a 30% FPS advantage over the 480 which is also really abnormally high.

As a side note, I like that I already know what to expect from benchmark results these days based on who is posting the thread.

GF is a huge Civ fan, so she'll be happy to hear the DX11 version is performing good.

Interested to see what DX12 brings, because those numbers are horrid for AMD. Isn't this game suppose to have a more simplified/lower-IQ based engine? At least thats what she has told me. However, the animations I guess are better so perhaps that nasty driver overhead is showing up again on AMD's side. DX12 should make a huge difference for team RED on this title.
Civ games tend to be very CPU intensive and often the limiting factor is the CPU. Having a lower over head DX11 driver will matter a lot for the game if it is like previous games. Notice Carfax83's first graph, before the DX11 parallelism patch, Nvidia cards and AMD cards are both CPU bound, as you can see there is no improvement between several different performing cards.

DX12 will likely be important for good AMD performance. They did eventually add Mantle support for Civ 5, so it is possible it will get Vulkan or DX12 support eventually.
 

Azix

Golden Member
Apr 18, 2014
1,438
67
91
DX12 will likely be important for good AMD performance. They did eventually add Mantle support for Civ 5, so it is possible it will get Vulkan or DX12 support eventually.

dx12 was expected at launch. meh

other devs gave information when they would miss dx12 launch. But even though these guys talked about their dx12 support earlier, they didn't deliver at launch.

http://ir.amd.com/phoenix.zhtml?c=74093&p=irol-newsArticle&id=2185079

Gamers Can Depend on Radeon(TM) GPUs for a World Class DirectX(R) 12 Experience With Full Support for Asynchronous Compute and Explicit Multi-Adapter

SUNNYVALE, CA -- (Marketwired) -- 07/13/16 -- Today AMD (NASDAQ: AMD), 2K and Firaxis Games announced a technical partnership to implement a truly exceptional DirectX® 12 renderer for Radeon™ GPUs into the graphics engine powering Sid Meier's Civilization® VI.

Complete with support for advanced DirectX® 12 features like asynchronous compute and explicit multi-adapter, PC gamers the world over will be treated to a high-performance and highly-parallelized game engine perfectly suited to sprawling civilizations designed to win hearts, minds, and the stars.

"Radeon™ graphics cards have rapidly become the definitive platform for next-generation DirectX® 12 content," said Roy Taylor, corporate vice president of alliances,Radeon Technologies Group, AMD. "We're thrilled to bring our leading DirectX® 12 hardware and expertise to bear in the next installment of the Civilization franchise, which has long been adored by gamers for its intoxicating mix of beautiful graphics and hopelessly addictive gameplay."

"For 25 years the Civilization franchise has set the standard for beautiful and masterfully crafted turn based strategy," said Steve Meyer, Director of Software Development, Firaxis Games. "AMD has been a premiere contributor to that reputation in past Civilization titles, and we're excited to once again join forces to deliver a landmark experience in Sid Meier's Civilization® VI."

DirectX® 12 Asynchronous Compute
Asynchronous compute is a DirectX® 12 feature exclusively supported by the Graphics Core Next or Polaris architectures found in many AMD Radeon™ graphics cards. This powerful feature allows for parallel execution of compute and graphics tasks, substantially reducing the time other architectures need to execute the same workloads in a longer step-by-step manner. Asynchronous compute on many Radeon™ GPUs will perfectly complement the unit-rich late game of Civilization VI.

DirectX® 12 Explicit Multi-Adapter
Explicit multi-adapter represents the first time the DirectX® graphics API has officially supported multi-GPU configurations for gamers. Though past versions of the DirectX® API did not prevent multi-GPU support, there were no extensions that specifically aided its addition. DirectX® 12 explicit multi-adapter not only adds officialMicrosoft support, but augments that support with a range of powerful features and flexibility to unleash the imagination of a game developer. The benefit of multi-GPU can be legion: higher framerates, lower input latency, capacity for higher image quality and more. Explicit multi-adapter support will be an excellent feature addition for Radeon™ graphics customers who demand the very most from their Civilization VI experience.

A History of Collaboration
AMD, 2K and Firaxis Games have a history of intense technical collaboration for the good of PC gamers. Highlights include:


I think they could have done with some better graphics, but maybe the gameplay is worth it. A game like this can even include dynamic weather over the map etc. Total war warhammer's world map had decent improvement.
 

nurturedhate

Golden Member
Aug 27, 2011
1,762
761
136
This is a Civ game. Regardless of performance, it is going to take a year and a couple major patches to make it decent and then an expansion to make it a truly great game. Smart move is to wait until a steam sale for the base game, you will have a much better experience.
This is the first civ game in a long time where the majority, if not all, of the systems are in in the base game. All of the stuff like trade, religion, espionage, and the other systems that came from Civ 4/5 DLC are in the base game. It is quite nice. Seems they finally learned something from civ 4 through beyond earth about people not wanting to buy they base game. That was always the complaint before. Civ 3 was better than 4 until 4 got its DLC. Civ 4+DLC was better than 5 until DLC and so on. It doesn't feel that way at all atm. It honestly feels like diving into the deep end of the pool at the start with so many systems and this is coming from someone who has been playing civ since civ 1. Fantastic game btw so far.

From a performance standpoint the game runs and looks great. I love the new map/overworld look. The fog of war mechanic makes for a decent level of continued suspense. My 4670 at 4.7 and a 1070 at 2+ is more than enough to run everything maxed out. The only complaint I have is load times when you first start the game or load a save for the first time, basically the same issue as 5. This is on an ssd as well. Turn time seems to be slightly faster but it's hard to truly tell this early into a game.
 

RussianSensation

Elite Member
Sep 5, 2003
19,458
765
126
It's easily possible AMD doesn't even care about DX11 performance in this title just like they didn't care about OpenGL performance with Doom or the DX11 performance under Total War Warhammer. Instead, both of those games performed exceptionally well on AMD hardware under Vulkan and DX12.

As long as this game performs well on AMD cards under DX12, then it's not a big problem. Microsoft still allows free upgrades to Windows 10. If under DX12, a 1060 beats Fury X, then it's a problem. Then again, the "wins" in this title are more mathematical than really impacting real world gaming experience. We are talking a turn-based 3D board-style game, where even 40-50 FPS feels smooth. Even at 1440p, RX 470/480 are still playable. It's not until 4K where the GPU performance really starts to matter for this title.

What's more concerning is that so many developers continue to view DX12 as an after-thought after first hyping support for it prior to launch. It looks like it will take 3-4 years before true DX12 games are developed. We might not even see any until after PS5/XB2 launch. With only Pascal and GCN supporting true concurrency with compute+graphics, the target market for developers is still too small to go all in with DX12. Developers/studios may also wait until Windows 10 reaches 60-70% install base on the average PC.
 
Last edited:

Headfoot

Diamond Member
Feb 28, 2008
4,444
641
126
Given that Civ BE had Mantle, and one of the only SFR implementations we've ever seen (and a good one at that), I'd put money on the Civ 6 DX12 implementation turning out well. Probably 6 months out though. I keep saying it, but these days you don't really get the finished game until 6 months after release... I love Civ as much as the next guy (or more) but I can't condone the practice of crappy day 1 launches. I will wait to buy until they've fixed it up and send that message with my $$
 

AtenRa

Lifer
Feb 2, 2009
14,003
3,361
136
Given that Civ BE had Mantle, and one of the only SFR implementations we've ever seen (and a good one at that), I'd put money on the Civ 6 DX12 implementation turning out well. Probably 6 months out though. I keep saying it, but these days you don't really get the finished game until 6 months after release... I love Civ as much as the next guy (or more) but I can't condone the practice of crappy day 1 launches. I will wait to buy until they've fixed it up and send that message with my $$

+1

I havent bought a single new game since summer. Every one released until today its a let down after let down, as RS said developers are going for DX-11 neglecting DX-12. Mantle games had huge performance and gameplay impact from day one, unlike DX-12 games that even after 2-3 patches they still need more optimization and DX-12 path doesnt bring any substantial increases vs DX-11 even on slower hardware.
 

Headfoot

Diamond Member
Feb 28, 2008
4,444
641
126
And even beyond that you get generally poor day 1 performance, poor to non-existent day 1 multi-card support, balance issues, bugs, etc. I've bought a few day 1 games and ive regretted all of those except Overwatch (and the Division, since nobody would be playing it 6 months out, but that's more because I dont really have a choice)
 

guachi

Senior member
Nov 16, 2010
761
415
136
I was expecting DX12 support. I will wait until it does to consider this game.
 

bystander36

Diamond Member
Apr 1, 2013
5,154
132
106
I would not consider the lack of DX12 support at launch to be an indication of an unfinished game. The games apparently works just fine in DX11, even if AMD is far behind Nvidia.
 
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/    |