I noticed something a few months ago concerning Topaz Sharpen AI, Denoise AI, and Gigapixel AI. In Preferences, Topaz added an Auto option in the AI Processor drop down menu in addition to the other choices that were there before and it is fastest on my laptop using that setting. My current laptop that I bought in 2019 has these specs:
i7-8565U, 4 cores, (1.8ghz, Turbo Boost 4.6ghz)
Nvidia Geforce MX250 2gb
Intel UHD 620
32gb RAM DDR4 2666mhz
Sharpen AI 4.0.2 has these choices on my laptop:
I set Auto Update Preview to off to make it easier to time and using my 1920x1200 monitor. This is what I did:
I rebooted to clear everything out on the computer and then waited about 3 minutes after booting to give all the initialization time to finish.
- Then I started the standalone Sharpen AI with the processor set to Auto.
- I opened a 16mp photo using Auto for everything (model, settings).
- I set the size to Zoom to Fit because that would display the full image and would also take the longest to update the screen and give me more granularity for timing. Naturally, it is much slower than using 100% which only displays a portion of the photo.
I didnāt time saving it to file because then the time to do that is included and that can vary a lot depending on what kind of drive you are saving to, the speed of the drive, etc. I was just interested in the time to update the display while showing the whole photo.
I ran it 3 times selecting Auto and 3 times selecting the MX250. I didnāt bother with the other choices because I have done it in the past and they are much slower. On each run I started Sharpen AI, opened the photo, set it to Zoom to Fit, and then hit the Update Preview button while timing with my phone. After each run I closed Sharpen AI, waiting for about a minute, and then restarted it. This was to make sure nothing was cached in the program and also allow for the fan to slow down again. Here are the results:
Auto: 1:10, 1:10, 1:08
MX250: 1:40, 1:37, 1:36
Apparently Topaz is not just choosing the MX250 when I select Auto. Maybe it is trying to make more optimal use of the MX250 and/or the 620 and/or the CPU. Topaz seems to not tell us anything about what they are doing though.
I will note that Neat Image 9 has an Optimize Settings button that runs through all the combinations including how many CPU threads to use. It takes a couple of minutes or so. This is the result it chose for my laptop:
That is pretty cool, but I donāt think Topaz is doing anything like that.
Anyone else want to find out what kind of results you get? Of course, we are not comparing to the timings on my PC since we are using different photos, probably different megapixels, and different screen resolutions, but you can see if Auto is faster than explicitly selecting the GPU on your computer.