Quote Originally Posted by RobbieAB View Post
Um... branchy code means LOTS of pipeline breaks, which is the kind of task where hyper-threading will help.

I was thinking in terms of 10,000+ square matrix mashing as the kind of task which avoids pipeline breaks. As I said, very much science cluster work.
Just got the machine installed on Monday. Yesterday was able to start running real tests.

Configuration: 14GB ram, E5504's @ 2.0GHz (no hyperthreading....grr)

So far testing on our most mixed processing load shows performance only within ~10-15% of a 2.33GHz harpertown (E5410). This is still very cpu heavy but requires lots of streaming IO, both input and output.