What does it take to run The Witcher 3 at 1080p60?
Digital Foundry's guide to the best CPUs and graphics cards for CD Projekt Red's epic.
A massive critical and sales success, The Witcher 3 is a phenomenal piece of engineering - a technological accomplishment clearly built with the limitations of current-gen console in mind, but scaling beautifully on all manner of PC hardware. In producing our recent Face-Off, we saw that a relatively modest budget PC could match and in some cases exceed both PS4 and Xbox One performance at the same visual quality, but we wanted to go further - pushing those quality presets across a range of PC hardware.
On top of that, we wondered what it would take to run the game at 1080p resolution with a firm 60fps. 1920x1080 is by far the most popular PC gaming monitor resolution, and the vast majority of those displays update at 60Hz. Typically, when gameplay matches your display's resolution and refresh, you get the most visually pleasing experience. Effectively doubling console performance without trading on the visual quality is something of a challenge and while it can be done, a completely locked 60fps may prove too much for the most popular, mainstream £150 graphics cards.
The official Witcher 3 system requirements are pretty steep: the minimum is a Core i5 2500K, 6GB of RAM and a GTX 660 or Radeon HD 7870, while the recommended spec sees a jump to an i7 3770, GTX 770 or Radeon R9 290 and 8GB of RAM. Our minimum spec is a Core i3 4130/FX 6300 with GTX 750 Ti - much, much lower, but you get a PS4-level experience using the settings in this guide. However, our recommended spec would be a Core i7 4790K with a GTX 970. This will get you to 1080p60 with some visual enhancements over console, or alternatively, to really scale up the bling but keep your frame-rate above 30fps. In all cases, we recommend 8GB of RAM.
The Witcher 3 is relatively light on CPU for most of its duration, but scales immensely according to the GPU power you have available. That said, the game's background streaming tech is very efficient on resources: it is relatively frugal with VRAM - at 1080p, even with everything maxed, a 2GB graphics card is enough to get the job done.
Alternative analysis:
What are the best CPUs for running The Witcher 3?
The Witcher 3 is game of two halves when it comes to CPU utilisation. During engine-driven cut-scenes and open world gameplay, it is relatively light on resources, but once you enter towns and cities, the additional streaming, animation and AI can push CPU utilisation to its limit - depending on your GPU. We've seen an Intel Core i7 4790K overclocked to 4.6GHz hit 80 per cent utilisation across all threads - but we did need to use Nvidia's Titan X graphics card to remove the GPU bottleneck. It's more than likely that the graphics hardware will be the limiting factor here, but reducing the amount of background characters should also reduce the CPU load if you notice uncharacteristic stutter.
What is worth pointing out is that CD Projekt Red's CPU usage is quite remarkable. Usually we see one or two main threads overseeing most of the processing, hiving off tasks to other threads, which have much lower utilisation. Not so with The Witcher 3: whether we're running on Intel or AMD CPUs, we're seeing something very close to level utilisation across all cores. This is fundamentally good news for AMD - while the Core i3 and i5 we tested tend to outperform the FX 6300 and FX 8350, AMD is much more competitive in CPU-intensive areas. The six core FX 6300 outperforms the i3 here, while the FX 8350 holds its own against the more expensive Core i5 4690K.
To illustrate, here's our first benchmark sequence, featuring six CPUs paired with the Titan X to remove graphics as a bottleneck as much as possible. You'll see that in the engine-driven cut-scenes, it doesn't really matter which CPU you use - performance is extremely close. But as we take a trip through Novigrad City, it's an entirely different story. This is the area of most interest as a stress test for your processor.
1920x1080, Ultra Settings, No HairWorks, Titan X GPU | Low/Avg FPS |
---|---|
Pentium G3258 (4.5GHz OC, two cores, two threads) | 27.0 / 63.8 |
Core i3 4130 (3.4GHz, two cores, four threads) | 38.0 / 68.9 |
Core i5 4690K (Max 3.9GHz, four cores, four threads) | 52.0 / 79.2 |
Core i7 4790K (Max 4.4GHz, four cores, eight threads) | 65.0 / 84.4 |
FX 6300 (Max 4.1GHz, six cores, six threads) | 45.0 / 69.6 |
FX 8350 (Max 4.2GHz, eight cores, eight threads) | 56.0 / 75.2 |
- Click on the links above to buy these CPUs from Amazon with free shipping.
The best £100 / $150 graphics card for The Witcher 3: GTX 750 Ti
Time after time, in game after game, two entry-level enthusiast graphics cards have proved their worth in supplying ballpark PlayStation 4-level visual quality and performance: AMD's Radeon R7 260X and Nvidia's GTX 750 Ti. Both of them have the mandatory minimum 2GB of VRAM, while the price vs performance ratio here is extraordinary - particularly in the case of the 260X, which is often found on sale for as little as £80.
For our tests with The Witcher 3, we worked through each visual setting in the PC game, aiming to achieve as close a match with the PlayStation 4 version as we could. After that, we ran through our benchmark sequence using two different CPUs - the Core i3 4130 and the Core i7 4790K. The idea is relatively straightforward: with the faster quad-core chip, we get to see how these graphics cards perform at their absolute best. When paired with the i3 though, we see a slightly different picture - GPU performance in combination with a more price-appropriate processor.
The results here are fascinating: AMD's Radeon R7 260X is the better, slightly faster, and cheaper card. However, owing to the less efficient driver, the card performs under-par when combined with a budget CPU. This is most noticeable in the third segment of the benching sequence, where we see noticeable stutter. Meanwhile, performance between i3 and i7 when paired with the GTX 750 Ti sees no material difference. This strongly suggests that the Nvidia card will provide the best overall sustained performance throughout the game.
1920x1080, console settings | Core i3 4130 (Low/Avg FPS) | Core i7 4790K (Low/Avg FPS) |
---|---|---|
GeForce GTX 750 Ti 2GB | 25.0 / 32.0 | 25.0 / 32.0 |
Radeon R7 260X 2GB | 17.0 / 32.5 | 25.0 / 32.8 |
- Click on the links above to buy these graphics cards from Amazon with free shipping.
The best £150 / $250 graphics card for The Witcher 3: GTX 960 2GB
The £150/$250 GPU market sector is one of the most fiercely contested of all. Typically, graphics cards in this area should guarantee you excellent 1080p performance on high settings - though we recommend steering well clear of any multi-sampling anti-aliasing (MSAA). The Witcher 3 has its own post-process AA solution, with no MSAA option available anyway.
What's curious about this range of GPUs is that AMD has two contenders - the R9 280 3GB and the R9 285 2GB. On top of that, it has the slightly more expensive R9 280X 3GB as well. Nvidia has just one competitor in this most important of markets, the 2GB GTX 960 - a card that we described in our review as "good but not great", and lacking in VRAM. Our general recommendation for PC gamers looking to buy in this market sector is to check out the R9 280 3GB. While it has a computational deficit compared to the GTX 960, that extra 1GB of VRAM is hugely important in the current market, where the PS4 and Xbox One - which have no shortage of memory - drive game development.
However, with The Witcher 3 specifically in mind, the GTX 960's VRAM limitation is not an issue - even with ultra-level textures - and its performance is simply blistering. It's faster than the AMD competition and doesn't suffer from the latency spikes we see in frame-time during the second and third sequences in our benchmarks. The GTX 960's immense overclocking is also worthy of comment - we saw boost frequencies in excess of 1.5GHz and it hit 50-55fps+ at 1080p on console-equivalent settings, mostly handing in the locked 1080p60 we were looking for during gameplay.
There are rumours of a GTX 960 Ti in the pipeline - essentially a cut-down version of the GTX 970 and very similar in terms of spec to the laptop GTX 980M (compared with desktop GPUs here), with 3GB of VRAM. It would be an excellent sub-£200 card for 1080p60 Witcher 3 gameplay, but alas we shouldn't expect it any time soon. On the plus side - if you own a laptop with the 980M (or indeed a desktop GTX 780, which has a very similar performance level), it should be happy days - just use our console settings, enjoy 60fps+ gameplay, and tweak upwards from there.
Core i7 4790K, 1080p, High Settings, No HairWorks | Low/Avg FPS |
---|---|
Radeon R9 280 3GB | 29.0 / 40.9 |
Radeon R9 280X 3GB | 33.0 / 45.6 |
Radeon R9 285 2GB | 34.0 / 46.1 |
GeForce GTX 960 2GB | 36.0 / 47.3 |
- Click on the links above to buy these graphics cards from Amazon from free shipping.
The Best £200 / $300+ Graphics Card for The Witcher 3: GTX 970 4GB
Once you move beyond the £200 price barrier, there are actually three tiers of performance - the Radeon R9 290, 290X and the GTX 970 occupy one level, while the GTX 980 and Titan X each offer more power at ever-increasing premium price-points. On a performance level, there's no doubt that the two top-end Nvidia cards are in a league of their own.
However, in terms of price vs performance, it's the GTX 970 that is our pick. It's faster than the AMD equivalents at a hardware level and the driver efficiency is better (once again, check out the latency spikes on the AMD cards in the second and third sequences in the benchmark run below). The GTX 970 is more expensive, but in common with the GTX 980, you get free copies of The Witcher 3 and Batman: Arkham Knight. Don't want them? Sell them and offset the cash against the cost of the GPU. Another plus point for Nvidia is support for SLI, the ability to run two or more cards in parallel. At the time of writing, there is no Witcher 3 CrossFire support for AMD products.
In our tests below we're benching at 1080p and 1440p, at a fully tricked-out ultra level - albeit with Nvidia's performance-sapping HairWorks disabled. CD Projekt Red has been working on improving performance of the tessellated fur and hair, but we still consider the hit too much to make it worthwhile when the whole game benefits so much from running at a higher frame-rate.
The developer deserves kudos for its GPU scalability - on many modern titles, we seem to reach a CPU, driver or API bottleneck going from the GTX 980 to the Titan X. It's as if graphics technology is accelerating at a breakneck pace and the rest of the PC's infrastructure isn't keeping up. However, The Witcher 3's scalability is impressive - we see a 28 per cent boost in performance at 1080p (an area where Titan X is typically highly under-utilised), rising to 33 per cent at 1440p.
Core i7 4790K, Ultra Settings, No HairWorks | 1080p Low/Avg FPS | 1440p Low/Avg FPS |
---|---|---|
Radeon R9 290 4GB | 33.0 / 46.6 | 24.0 / 35.3 |
Radeon R9 290X 4GB | 34.0 / 50.5 | 26.0 / 38.2 |
GeForce GTX 970 4GB | 41.0 / 56.0 | 30.0 / 39.2 |
GeForce GTX 980 4GB | 49.0 / 65.8 | 36.0 / 47.5 |
GeForce GTX 980 Ti | 64.0 / 82.6 | 48.0 / 61.7 |
GeForce Titan X 12GB | 65.0 / 84.4 | 50.0 / 63.3 |
- Click on the links above to buy these graphics cards from Amazon with free shipping.
The Witcher 3: Wild Hunt: tuning tips for best performance
CD Projekt Red's latest is built with the hardware balance of the current-gen consoles in mind: the CPU power required is relatively modest much of the time, with the developer really going to town in terms of graphics. The end result is impressive, allowing entry-level PCs to still hand in a decent experience (even with a mixture of low/medium settings), while higher-end systems benefit from a sliding scale of effects work.
Our advice in tuning the game is to forego the easy option of targeting the base low, medium, high or ultra level presets and instead start by using the console-level quality settings we've laid out, scaling up where you can. Aside from the resource hog that is HairWorks, foliage and shadow settings are where you'll see the biggest hit, so be careful on how you use them. Nvidia's HBAO+ is example of a clear visual upgrade over the console-standard SSAO, but it's heavy on resources - on the mainstream £150 cards, we saw a clear 5fps hit to performance.
We'd also recommend looking into the 30fps cap option. By limiting frame-rate, your CPU requirement goes down and there's more GPU processing time for more advanced visual effects. CDPR's 30fps cap isn't particularly impressive though, introducing frame-pacing issues. Our advice here is to use a 30fps limit in Riva Tuner Statistics Server (a part of MSI Afterburner), while GeForce GTX owners can also investigate invoking Nvidia's half-rate adaptive v-sync in the GPU control panel, a pretty fool-proof way of locking to 30fps on a 60Hz display, while enforcing strict frame-pacing.
The Witcher 3 is a demanding game on higher quality levels: it's actually fairly difficult to hit a sustained, locked 60fps on sub-£200 GPU hardware, and for those that aren't happy with judder or tearing may prefer to pile on the bling instead - or indeed try for a higher resolution. It's a struggle to hit a consistent 60fps on mainstream GPU hardware without sacrificing too much in the way of visual quality, but the beauty of PC gaming is that you've always got options.