PugetBench for PhotoshopWritten on December 10, 2019 by Matt Bach
At Puget Systems, one of our primary goals is to provide fast and reliable workstations that are perfectly tailored to each customer's unique workflow. As a part of this, we publish an ongoing series of hardware articles for Photoshop - as well as numerous other software packages - in order to discover what hardware configurations are optimal for these specific applications.
However, while this ensures that we are selling the right hardware, it does not give our customers a great idea of how much faster a new workstation might be compared to their existing system. In addition, with the amount of hardware that is currently available, it is impossible for us to test everything on our own, so we want to provide tools for other hardware reviewers to perform real world benchmarking in professional applications like Photoshop.
To address both of these issues, we are making our Photoshop benchmark available for download so that anyone can can perform the same testing we do in our hardware articles. Even better, this benchmark is compatible with both Windows and Mac-based systems which allows for cross-platform performance comparisons.
Download PugetBench for Photoshop
Suitable for personal use
For commercial use
Includes email support, automation, and logging
Be sure to check out the full list of benchmarks we have available!
- Adobe Photoshop 2020 or Adobe Photoshop CC 2019
- 32GB of RAM recommended - you are likely to receive a lower than normal score with lower amounts of RAM
- Compatible with both Windows 10 and MacOS
- Photoshop/OS language must be set to English
Note that this benchmark is still in BETA. Plug-ins and customized preferences in particular may prevent the benchmark from running properly. If you run into any issues, we recommend resetting your preferences either by following Adobe's guide or by using our Adobe CC Preference Backup/Restore/Clear utility (Windows only).
How to run the benchmark
- Download the benchmark from the link above
- Unzip the benchmark to a convenient location - we recommend placing it on the same drive that you store active projects as opening and saving files is a part of the benchmark.
- Launch a supported version of Photoshop - Currently Photoshop 2020 or Photoshop CC 2019
- Go to "File -> Scripts -> Browse"
- Navigate to the location of the benchmark folder and load the "PugetBenchmark_Vxxx.jsxbin" script
Each individual task is run a total of three times with the fastest result being used to tally the final score. A full run should take approximately 20-45 minutes but will vary based on the performance of your system. When the benchmark is complete, it will give you an "Overall Score" as well as individual scores for the different types of tests. A screenshot of the results is saves to the benchmark folder that includes these scores as well as the time in seconds it took to complete each individual task and basic system information.
If you encounter any issues, we highly recommend resetting Photoshop to it's default settings as some preferences can interfere with the benchmark. Information on how to reset the preferences (and how to back up your current settings) can be found in the Photoshop User Guide - Workspace - Preferences.
If you have any issues with the benchmark not properly running, firs verify that your system meets the System Requirements and that the version of Photoshop you are using is supports. If there are no issues with your system or software, there are a number of troubleshooting steps you can try:
- Make sure you are following each step listed in the How to run the benchmark section
- Do not attempt to use the system while the benchmark is running. Defocusing the application window can break the benchmark in many situations.
- Clear the application preferences as found in Adobe's guide or by using our Adobe CC Preference Backup/Restore/Clear utility (Windows only).
- Ensure that your OS and Photoshop is set to English and that the path to the benchmark script does not have any special or non-English characters.
- The benchmark does not work over an unmapped network drive (I.E. //192.168.1.2/Benchmark/). Mapped drives should work, but we highly recommend having the benchmark on a local drive as storage performance can affect the results.
- If you are getting an error about a PSD being too large, check that "Disable Compression of PSD and PSB Files" is unchecked in "Edit -> Preferences -> File Handling"
Lower than expected performance can be caused by a number of factors, but the most common are:
- Outdated BIOS/drivers/software
- Running background processes (Antivirus, Windows Updates, etc.)
- Windows power profile (High Performance is recommended for the best results)
- Adobe application settings are not correct (GPU acceleration not enabled, etc.)
If you continue to have issues, we recommend posting in the comment section below - ideally with a screenshot of the problem and a copy of any log files that are generated by the benchmark.
Commercial use & pricing
Our Photoshop benchmark is provided completely free of charge for anyone to download and use for personal use. If you will be using it for commercial use or want command line automation and log file support, however, we also have a paid version coming soon!
Each individual task is run a total of three times with the fastest result being used to tally the final score. A full run should take approximately 15-30 minutes but will vary based on the performance of your system. When the benchmark is complete, it will give you an "Overall Score" as well as individual scores for the different types of tests. A log image is generated in the benchmark folder that includes these scores as well as the time in seconds it took to complete each individual task.
It would be nearly impossible to test everything in Photoshop, but our benchmark is designed to test a broad range of tasks in order to give an accurate overall picture of how a system performs in Photoshop. We test how long it takes to complete general tasks, apply filters, and generate a panorama (photomerge).
Open 18MP .CR2 RAW Image, Resize to 500MB, Rotate, Magic Wand Select, Mask Refinement, Paint Bucket, Gradient, Content Aware Fill, Save .PSD File, Open .PSD File
Camera Raw Filter, Lens Correction, Reduce Noise, Smart Sharpen, Field Blur, Tilt-Shift Blur, Iris Blur, Adaptive Wide Angle, Liquify
Photomerge 6x 22MP .CR2 RAW Images, Photomerge 6x 45MP .NEF RAW Images
How does the scoring work?
The scoring system used in our benchmark is based on the performance relative to a reference system with the following specifications:
- Intel Core i9 9900K 8 Core
- NVIDIA GeForce RTX 2080 8GB
- 64GB of RAM
- Samsung 960 Pro 1TB
- Windows 10
- Adobe Photoshop CC 2019 (ver. 20.0.0)
- Overall Score: 1000
- General Score: 100
- Filter Score: 100
- Photomerge Score: 100
- GPU Score: 100
The time to complete each individual task is compared to the reference result with the average for each type of test (general, filter, and photomerge) being used as the score for that test. The Overall Score is based on a weighted average of the four tests:
- General - 40%
- Filter - 40%
- Photomerge - 20%
There is also a dedicated GPU Score that is the average of the results for the Rotate, Smart Sharpen, Field Blur, Tilt-Shift Blur, and Iris Blur which are the five tasks that make the most use of the video card.
Scores are not directly comparable to the scores from previous versions of this benchmark.
Version 0.8 BETA (Major Update)
- Renamed benchmark to "PugetBench for Photoshop"
- Switching from "year.mon.day" version format to a more typical version scheme so that we can more easily show when things like the scoring has changed enough to not be interchangeable with previous versions.
- Dropping 8 bpc tests since there is little relative difference in performance between hardware at 8 and 16 bpc. Because of this, scores will not be 100% comparable to previous versions. They will be close enough for rough comparisons (since we aren't changing the tests themselves), but not completely accurate.
- Verified support for Photoshop 2020
- Added motherboard and RAM speed (Windows only) to the results page
- Added a "Progress" text layer that updates automatically so you can visually see how far along the benchmark is.
- There is now a "Benchmark Results" screen that comes up at the end of the benchmark that displays a bunch of useful information including: benchmark version, ccores, results for each individual test, and system information like CPU, RAM, OS, GPU, and Photoshop version
- The benchmark now also makes a jpg of the "Benchmark Results" screen for easy sharing
- Removed .csv log file support in the free edition (log files will be a feature in the commercial use version)
- Removed "start" .exe applications (automation will be a feature in the commercial use version)
- More code to ensure consistency between benchmark runs (setting the selected tool, FG/BG color, etc.)
- Miscellaneous bug fixes and improvements
- Updated to support Photoshop CC 2019
- Added Extended mode which adds testing in 16 Bits/Channel mode
- Added Applescript applications to make running on MacOS easier
- First release
Looking for a Photoshop Workstation?
Puget Systems offers a range of workstations that are tailor-made for your unique workflow. Our goal is to provide the most effective and reliable system possible so you can concentrate on your work and not worry about your computer.