Vulkan in Rainbow Six Siege Tested - A major boost for modern graphics cards

Introduction and 1080p testing

Vulkan in Rainbow Six Siege Tested - A major boost for modern graphics cards

Vulkan in Rainbow Six: Siege Tested - A major boost for modern graphics cards


Rainbow Six: Sieve has been one of Ubisoft's many success stories within this console generation, and frequent updates have helped to keep player online long after the game's 2015 release date. 

With update 4.3, PC gamers have been given the opportunity to try out Rainbow Six: Siege with the Khronos Group's Vulkan API, which adds several new features to the game and promises increased performance across a wide range of PC hardware. 

In this article, we will be looking at Rainbow Six; Siege's performance across a wide range of graphics cards, including models from AMD's Polaris, Vega and RDNA architectures as well as Nvidia's Pascal and Turing lineups. This testing will help us tell you which API is the fastest, Siege's classic DirectX 11 version of Ubisoft's new Vulkan API implementation. 

More information about that Rainbox Six: Siege's use of Vulkan is detailed here

 
GPU drivers

When testing Rainbow Six: Siege's latest PC update, we opted to use the newest drivers from both the Radeon and Geforce camps. These drivers are AMD's Radeon Software Adrenalin Edition 20.1.4 driver as well as Nvidia's Geforce 441.87 driver.

Testing Methodology

OC3D is a website that is dedicated to PC hardware, so you better believe that we test every game on a wide range of hardware configurations. This commitment to variety means that we will be using both Intel and AMD based testbeds as well as a range of GPU offerings from both Nvidia and Radeon. 

Our primary test system uses Intel's X99 platform, containing an Intel Core i7 6850K at a fixed clock speed of 4GHz. This testbed will use 32GB of Corsair Vengeance DDR4 memory and will be powered and cooled by an HX1200i PSU and an H110i AIO liquid cooler respectively, with everything sitting inside a Corsair 460X chassis. In this system, we are using an ASUS Strix X99 motherboard.

The system below will be used to conduct the majority of our game testing. This system will be used in this review unless otherwise stated.

 


Game Test Rig

Intel i7 6850K @4.0 GHz
ASUS X99 Strix
Corsair Vengeance LP 4x8GB DDR4 3200MHz
Corsair HX1200i
Corsair H110i GT
Windows 10 x64 "May 2019" Update

 

 

1080p Performance - The Power of Vulkan

At 1080p, we can see that the impact of Vulkan is mostly positive, though some graphics architectures clearly benefit more from the change than others. 

With this in mind, we will discuss the performance impact of Vulkan on an architecture-by-architecture basis. 

AMD - Polaris, Vega and Navi/RDNA

Radeon graphics cards see the largest benefit from Rainbow Six: Siege's Vulkan update, with all tested graphics cards seeing a significant boost to both the game's 99th percentile and average framerates throughout out testing. With AMD, Vulkan is a must use API when playing Rainbow Six: Siege. 

This makes sense given Siege's heavy use of Asynchronous Compute on consoles, a feature which has been used to great effect to get more performance out of AMD components in other PC games. 

Nvidia - Pascal 

Using the Vulkan API didn't yield any notable benefits in Rainbow Six: Siege, with framerates appearing almost identical across both APIs. Minimum framerates were slightly lower with Vulkan, but average framerates were slightly higher. 

Nvidia - Turing

Unlike Pascal, Nvidia's RTX and GTX Turing graphics cards were able to achieve significant boosts to game performance when playing Rainbow Six: Siege on PC, offering notable boosts to both average and minimum framerates. 

Looking at Nvidia's RTX 2080 Ti, our guess is that the graphics card is CPU limited, or otherwise performance constrained. This makes sense given the game's incredibly high framerates. Perhaps a higher-end processor would enable us to achieve higher framerates with this graphics card. 

Vulkan in Rainbow Six Siege Tested - A major boost for modern graphics cards  

Other pages

- 1440p Testing
- 4K Testing
- Conclusion

«Prev 1 2 3 4 Next»

Most Recent Comments

29-01-2020, 18:46:30

NeverBackDown
Just wanted to say. THANK YOU for including the GTX 1080 in the benchmark. You'd be surprised how many reviews go live these days without including this card despite it's popularity...


Other than that based off my 2 runs of DX11/Vulkan with my GTX 1080, I came to the same conclusion, but holy moly what a difference Vulkan makes for everything else!
We were CPU limited before and that 2080ti basically gained 30 FPS at 1440p. That's insane.

What is even more interesting, is Ubisoft said in their testing of Vulkan vs DX12, Vulkan offered better CPU performance. I'm not surprised with a 2080ti making that big of a jump. This is probably one of if not the best modern API implemnation in any game. Seems to be stable too.

I will stick to DX11 with my GTX 1080, just for sake of stability, but if they can continue to improve then I will switch over eventually.Quote

29-01-2020, 18:52:10

AngryGoldfish
That's a huge performance jump. It makes me wonder why more developers don't use Vulkan. It seems to be consistently a good performer. There are a couple of outliers if I remember rightly, but generally it's been consistent for developers to eek out the most from their engine.Quote

29-01-2020, 18:53:07

Warchild
Quote:
Originally Posted by NeverBackDown View Post
Just wanted to say. THANK YOU for including the GTX 1080 in the benchmark. You'd be surprised how many reviews go live these days without including this card despite it's popularity...


Other than that based off my 2 runs of DX11/Vulkan with my GTX 1080, I came to the same conclusion, but holy moly what a difference Vulkan makes for everything else!
We were CPU limited before and that 2080ti basically gained 30 FPS at 1440p. That's insane.

What is even more interesting, is Ubisoft said in their testing of Vulkan vs DX12, Vulkan offered better CPU performance. I'm not surprised with a 2080ti making that big of a jump. This is probably one of if not the best modern API implemnation in any game. Seems to be stable too.

I will stick to DX11 with my GTX 1080, just for sake of stability, but if they can continue to improve then I will switch over eventually.
Thats seriously nuts. I'd expect a few % increase, but not double figures.Quote

29-01-2020, 19:10:24

NeverBackDown
Quote:
Originally Posted by AngryGoldfish View Post
That's a huge performance jump. It makes me wonder why more developers don't use Vulkan. It seems to be consistently a good performer. There are a couple of outliers if I remember rightly, but generally it's been consistent for developers to eek out the most from their engine.
It takes a lot of work to rewrite an entire pipeline and getting the same stability, performance, etc. Lack of tools and support out there as well. However as time goes on it grows and therefore will gain popularity.

Quote:
Originally Posted by Warchild View Post
Thats seriously nuts. I'd expect a few % increase, but not double figures.
That's the joy of reducing CPU cycles for needless things. Speeds everything up considerably!Quote

29-01-2020, 19:12:03

Warchild
im curious now how from a pure gaming perspective AMD holds up against Intel. Since Intel still has that edge.

Talking about if Vulcan was widely adopted.Quote
Reply
x

Register for the OC3D Newsletter

Subscribing to the OC3D newsletter will keep you up-to-date on the latest technology reviews, competitions and goings-on at Overclock3D. We won't share your email address with ANYONE, and we will only email you with updates on site news, reviews, and competitions and you can unsubscribe easily at any time.

Simply enter your name and email address into the box below and be sure to click on the links in the confirmation emails that will arrive in your e-mail shortly after to complete the registration.

If you run into any problems, just drop us a message on the forums.