ThumbsPlus

All forums => ThumbsPlus v7-v9 Questions => Topic started by: ncc1701 on 2014-12-16 02:05:39

Title: Utilizing all processors
Post by: ncc1701 on 2014-12-16 02:05:39
Just wondering if there's any way to make TP8 use the full potential of my machine.  I have two quad core Xeon processors onboard.  Checking Windows Task Manager, I find that in the most time consuming tasks (Thumbnail making and Similar Image searches), at most, the computer's CPUs are working at 20-25% of capacity.

Is there any way to make TP8 force the computer to work a bit harder?

Also, I've installed a SSD C: drive, and have the TP8 database on the SSD, but see absolutely zero improvement in processing time when seeking similar images.  This was a disappointment to me.

Running Win7Pro, 20GB RAM.  Using tpdb8s presently, but have used other database modes, no difference I can detect.
Title: Utilizing all processors
Post by: Daan van Rooijen on 2014-12-16 10:07:50
> Just wondering if there's any way to make TP8 use the full potential of my machine.

Probably not, but go to Options | Preferences | Advanced, turn "Run tasks at normal priority" on, and it might become a little less considerate of other processes than it is now. You may also want to set "Maximum concurrent tasks" to 8 if that's not already its value.

> Also, I've installed a SSD C: drive, and have the TP8 database on the SSD, but see absolutely zero improvement in processing time when seeking similar images.

Finding similar images is CPU-intensive, not HDD-intensive. It works by comparing thumbnail metrics that are read from the database.
Title: Utilizing all processors
Post by: ncc1701 on 2014-12-16 23:17:45
Thanks again for your time.  I had already made the adjustments you recommended.  So, I guess this is as good as it will get.  So frustrating to see my PC not even breathing hard though.

I also run BOINC and when I allow it full use of the CPUs, it takes it and goes!  :-)
I wish TP would do likewise.
Title: Utilizing all processors
Post by: Daan van Rooijen on 2014-12-16 23:42:01
Well, TP is multi-threaded so it's strange that you don't get higher CPU readings than 25%, even when multiple tasks are running. Have you checked the affinity values for ThumbsPlus in Task Manager? For more info on that see [link=http://www.tech-recipes.com/rx/37272/set-a-programs-affinity-in-windows-7-for-better-performance/]here[/link].