Let me share my expirience in fight for speed of PI.
As a test bench I used StarAlignment process, aligning 24 8 MP shots from QSI583 (default parameters of process were used)
My initial configuration was
Intel Core 2 Duo
E8400 (@3GHz) +
4Gb DDR2 (@1066MHz) + GeForce 9600GT (1GB) + 1 TB HDD + Asus P5E Deluxe MB, under Win 7 Ultimate
32-bit.
Initially, time required for alignment with mentioned configuration was
176.806 secFirst round of upgrade was relatively simple, I've added another 4 Gb of DDR2 RAM (@1066MHz, total RAM is
8Gb now) and changed to
64bit version of Win 7 Ultimate...
Suprisingly, alignment time went down to
147.109 sec (woo-hoo,
-17%!!! or 1.2 times, not bad at all!!!)
Well, this is simply effect of going 64bit (64bit PI was used) having enough RAM 'cause 32bit Win can't address all that 8Gb been limited to something below 4GB naturally by address space available in 32bit version.
Second round of upgrade was in replacement of Duo to Quad, to
Q9650 (@ 3GHz), the fastest Socket 775 Intel processor available on the market now.
Alignment time went down to
93.854 sec (Ok, I realize, that couple of last digits are almost meaningless
![smile :)](http://pixinsight.com/forum/Smileys/default/smile.gif)
, I've performed 5 runs and present average in the post for all sets ).
This is another
-36% or 1.57 times improvement from previous configuration and almost -47% or 1.88 times improvement from my initial PI performance.
So - go 64bit, you will cut ~17% of waiting time, doubling processor cores will give you another 36% benefit. With this I almost decreased my "waiting" time by a factor of 2.
For sure, it can depend on process used, size of image, etc etc.
The next big boost will be in multiprocessor system or - in well-done CUDA support, NVidia Fermi is just in month or so to wait... Juan?
![smile :)](http://pixinsight.com/forum/Smileys/default/smile.gif)