Mike Chaney's Tech Corner
April 20, 2024, 04:47:48 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Qimage registration expired? New lifetime licenses are only $59.99!
 
   Home   Help Search Login Register  

Professional Photo Printing Software for Windows
Print with
Qimage and see what you've been missing!
Pages: 1 [2]
  Print  
Author Topic: Ultimate only using 1 core on i7 5720k machine  (Read 14416 times)
Chris
Jr. Member
**
Posts: 60


View Profile
« Reply #15 on: May 09, 2016, 02:21:53 PM »

Okay, mystery solved !!!  Unfortunately I've just spent lots of money on a new computer that's no faster than the old one  Shocked haha!
Odly the old qimage studio processed the queue much faster with interpolation turn off on my old quad core machine?
Would there be any chance of multi threading the rotation tool in future as it can slow editing down quite a bit, especially if other alterations are made after correcting rotation.......at least a bit more of this CPU could get a workout  Grin ;-)

Thanks for all the advice
Logged
admin
Administrator
Forum Superhero
*****
Posts: 4120



View Profile Email
« Reply #16 on: May 09, 2016, 04:58:16 PM »

Okay, mystery solved !!!  Unfortunately I've just spent lots of money on a new computer that's no faster than the old one  Shocked haha!
Odly the old qimage studio processed the queue much faster with interpolation turn off on my old quad core machine?
Would there be any chance of multi threading the rotation tool in future as it can slow editing down quite a bit, especially if other alterations are made after correcting rotation.......at least a bit more of this CPU could get a workout  Grin ;-)

Thanks for all the advice

Ultimate is actually faster, so the only reasons for Studio processing faster would be things like page size, driver settings (driver resolution), picture size, etc.  I'd leave interpolation turned on and let it do its job.  With 8 cores running, it'll be almost as fast as interpolation "off".  Rotation is not really conducive to multithreading due to the dynamic pixel location calculations.  What sort of rotation are you doing?  I've never really noticed it taking any significant time.  Are you running very high res photos or something?

Mike
Logged
Chris
Jr. Member
**
Posts: 60


View Profile
« Reply #17 on: May 09, 2016, 07:32:56 PM »

Mike you are right about the speed (well almost  Wink )
I just ran some tests and using the same settings on my old computer (quad core) the time to completion was approx 1\3 faster with interpolation turned off.
On my new computer (6 cores plus hyperthreading) all times ARE faster but turning interpolation OFF actually slows the processing of the queue! Very odd.

Anyway at least they are now going faster than at the beginning of the weekend

Thanks for all you help
Regards
Chris
Logged
admin
Administrator
Forum Superhero
*****
Posts: 4120



View Profile Email
« Reply #18 on: May 10, 2016, 03:28:32 PM »

There are so many variables here that it's difficult to know what you are comparing on your interpolation-off test.  We've tested it here and find QU significantly faster.  As an example, five 8x10's, same printer and driver, same settings, profile, etc. interpolation off, on an i7 4770 machine (4 physical and 4 logical cores):

Studio: 15 sec
QU: 6 sec

That said, there have been many bug fixes in QU WRT how data is sent to the driver, many updates to the color management engine, and so on.  Some of those relate to how to reliably send data to newer drivers and be compliant with Windows 10.  Some of the changes relate to getting the proper acknowledgement from the driver before sending the next chunk of data, formatting of the data, etc.  So I suppose it's possible that, depending on how the driver responds and your particular setup, the timings may be different.  But I still think you likely aren't comparing apples to apples and something in your Studio setup is different than that of QU.

With all that said, I still don't see the logic in buying a machine with 6 physical and 6 logical cores, only to turn interpolation off.  Interpolation is where QU shines.  Any interpolation would be better than none.  If you really want to see it fly, choose a less complex interpolation like "Vector" and watch it fly!

Mike
Logged
Chris
Jr. Member
**
Posts: 60


View Profile
« Reply #19 on: May 10, 2016, 08:54:29 PM »

Thanks mike,
As I mentioned in my last post after timing both qu and studio I found that qu was a bit faster than studio on my old machine,.for example I timed 5 high res JPEG printed as 6x8inch prints with interpolation OFF studio took 34 secs and ultimate took 33 secs.  Turning interpolation on gave 39 secs for ultimate and 44 for studio.
On my new machine using ultimate the same images with interpolation OFF took 23 secs but with interpolation ON only took 17secs, this is what I couldn't understand (this is because I don't know what is actually happening under the hood).
Interestingly the times you have quoted seem substantially faster than I'm getting.
I did time the 5 prints with both fusion and vector and for me both were almost identical speed.  But I'm am at least happy that my system is running faster than my old one though not by as much as I'd hoped.
The reason for the system is that it also creates webpages of all the days images for display in my trailer and at this it IS very fast :-)
Looking at it now I probably would have been better getting a quad core that ran at a higher clock rate, this one is over clocked to 4ghz and I don't need the 32gb ram as nothing I have seems to use very much of it, oh well live and learn :-)  Also I didn't want to buy a new machine but the old one started to be unreliable, so it was time for a change :-)
« Last Edit: May 10, 2016, 09:15:28 PM by Chris » Logged
admin
Administrator
Forum Superhero
*****
Posts: 4120



View Profile Email
« Reply #20 on: May 12, 2016, 03:47:45 PM »

Yeah, I'd just leave interpolation on and not worry about it.  With it off, there's only one thread running which does nothing but crop out tiles of the main image and send them to the driver.  With interpolation on, there are 8 threads running so I suppose, depending on a lot of factors like amount of interpolation, sharpening, etc., ON could actually be faster than OFF because it actually might be able to interpolate and crop faster than one thread just cropping.  It's gonna be very fast either way so using the interpolation is a win-win.

Mike
Logged
Pages: 1 [2]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!
Security updates 2022 by ddisoftware, Inc.