Compiled and ran tlsalbum on three different machines. Input directory contained 64 images, total of 166 MB All machines were idle at the time of testing, and had rigorously with RAM (99.9% user), no IOwait etc. Lesson one. tlsalbum scales very well Lesson two. hyperthreading sucks 1xCeleron 2.66, 1 thread real 2m14.345s user 2m3.228s sys 0m3.700s 1xCeleron 2.66, 2 threads real 2m9.688s user 2m3.660s sys 0m3.632s 1x Pentium D 3.0 (dualcore), 1 thread real 1m13.463s user 1m10.996s sys 0m2.376s 1x Pentium D 3.0 (dualcore), 2 threads real 0m37.256s user 1m10.836s sys 0m2.784s 1x Pentium D 3.0 (dualcore), 4 threads real 0m37.569s user 1m11.044s sys 0m2.868s 2x Xeon 3.0 (w/ HT), 1 thread real 1m11.400s user 1m8.820s sys 0m2.580s 2x Xeon 3.0 (w/ HT), 2 threads real 0m36.561s user 1m9.000s sys 0m3.152s 2x Xeon 3.0 (w/ HT), 4 threads real 0m34.516s user 2m9.584s sys 0m4.112s 2x PowerPC G5 1.8, 1 thread real 1m18.781s user 1m15.791s sys 0m1.538s 2x PowerPC G5 1.8, 2 thread real 0m42.836s user 1m16.004s sys 0m1.770s 2x PowerPC G5 1.8, 4 thread real 0m43.410s user 1m15.936s sys 0m2.361s