I tested Hydra settings on a P4 2800 Mhz with 2 Hyper Threading units. Compilation times for recompiling the CodeMetric example:
1 Thread: 2.30
2 Threads: 2.12
3 Threads: 2.02
4 Threads: 1:17
5 Threads: 1:13
6 Threads: 1:10
7 Threads: 1:16
8 Threads: 5:51
It seems that it is good to set thread count higher than number of CPU cores. Best result was achieved with 6 threads.
Quite interesting, we have (with AMD and Tom with AMD X2) found that performance starts to degrade when you have more threads than CPUs....
I recommend double-checking these results, I think there is something wrong with them. We have never achieved better than 50% speed improvement for 2 real cores and also the jump between 7 and 8 threads is highly suspicious...