Hi,

I'm looking to upgrade my current rig. Let me tell you a little bit about the work I use it for.

I use it for computational linguistics processing. I have a multithreaded program which calculates vector distances in very sparse matrices extracted from language data. I code in Java. Since it's language data, you easily have several thousand dimensions in the vector space, and several thousand vectors in memory simultaneously (of course we're using sparse matrices).

Right now I'm running a 2.5 ghz Phenom 9850, with 8 gigs of ddr2-800.

I am considering two upgrades:

1.) a quad core intel 9xx cpu

2.) a phenom II 3.4 ghz.

I see that quad core 9xx's support hyperthreading. Is this going to help my throughput?

Any recommendations? Thanks.