Photoshop CC 2017 NVIDIA GeForce GPU PerformanceWritten on February 15, 2017 by Matt Bach
Since it was first added in Photoshop CS6, Adobe has been continuously improving and expanding support for GPU acceleration in Photoshop. Since both hardware and software is constantly evolving and changing, we like to periodically evaluate how well Photoshop is able to utilize various video card models.
In this article we will be looking at the performance of Photoshop 2017 with the latest GeForce video cards from NVIDIA including the GTX 1000 series and the Pascal-based Titan X. These cards are easily the most common models used in our Photoshop workstations due to the excellent performance they are able to achieve for relatively low cost.
The one downside to these cards is that they do not support 10-bit displays which NVIDIA currently reserves for their Quadro line of cards. If you use a 10-bit display, we recommend checking out our Photoshop 2017 NVIDIA Quadro GPU Performance article to see how the various Quadro cards perform.
To see how the different GeForce cards perform in Photoshop, we used the following workstation hardware and software:
|Motherboard||Asus PRIME Z270-A|
|CPU||Intel Core i7 7700K 4.2GHz (4.5GHz Max Turbo) 4 Core|
|RAM||4x Crucial DDR4-2400 16GB (64GB total)|
|Hard Drive||Samsung 850 Pro 1TB SATA 6Gb/s SSD|
|OS||Windows 10 Pro 64-bit|
This hardware is essentially what we use in our Photoshop Recommended System and should be an excellent platform for our testing. The different video cards we will be testing are:
|Test Video Cards|
|Intel HD 630 1GB (Integrated Graphics)||NVIDIA GeForce GTX 1050 2GB|
|NVIDIA GeForce GTX 1050 Ti 4GB||NVIDIA GeForce GTX 1060 6GB|
|NVIDIA GeForce GTX 1070 8GB||NVIDIA GeForce GTX 1080 8GB|
|NVIDIA GeForce Titan X 12GB (Pascal)|
To benchmark the performance difference between each card we timed how long it took to complete various actions that are supposed to be able to utilize the power of the video card. These actions were applied to a 360MP image (21500x16718) in order to ensure that they took long enough for us to get accurate timing results.
The specific actions we tested are:
- Field Blur
- Iris Blur
- Tilt-Shift Blur
- Smart Sharpen
- Render - Tree
- Lighting Effect
- Camera Raw Filter
- Image Size (Preserve Details)
If you take a even a quick look at the charts above, it is obvious that the results are very polarized. Some actions like the various blurs and "Smart Sharpen" show excellent performance gains with even a low end GPU compared to the integrated graphics, and pretty decent gains with the higher end GPUs (up to the GTX 1080 at least). Others like "Render - Tree" and "Lighting Effect" show a good performance gain from using a discrete GPU, but not much of a reason to get a higher end card.
Interestingly, the "Camera Raw Filter" and "Image Size (Preserve Details)" actions show almost no difference between integrated graphics and any of the GPUs we tested. This means that from a performance standpoint it shouldn't matter what GPU you use for these actions.
Since the performance benefit from the different GPU models changes drastically depending on the specific action, we considered not having an overall average chart in our conclusion. However, since most Photoshop users perform a wide variety of actions throughout the course of their work we decided that it is still a valid way to present our conclusions. Just keep in mind that if there is a specific action that you hate waiting on and want to optimize your system for, this average is not going to be as accurate at looking at the results of just that singular action.
Looking at the average, it is clear that there is a benefit to using a discrete GPU instead of simply relying on the integrated graphics that comes on an Intel CPU. However, after even a low-end GPU like the GTX 1050 or 1050 Ti there is less and less of a performance gain as you spend more and more money. There is still some, but it is only going to be about 3-4% for every model you go up and plateaus at the GTX 1080.
If possible, however, we would still advise using at minimum a GTX 1060 6GB or possibly the GTX 1050 Ti 4GB. Even if you don't feel that you need the extra performance from one of these cards, the 4-6GB of VRAM can be very useful for your system as a whole. Photoshop itself won't need it unless you work with very large images - like the 360MP image we used in our testing - but it does allow you to comfortably use multiple monitors or a 4K monitor without any problems. If you want to use multiple 4K monitors, you might stick with the GTX 1070 8GB or above to ensure you have enough VRAM and raw power to drive those displays.