Hi. I am currently using some single threaded software for some mathematical simulations that is very CPU intensive. I have already upgraded my motherboard, memory and cpu. This speeded up the time my simulations takes to run but I am wondering what kind of further boost can be obtained if I make the upgrade from my regular hard drive to an SSD, specifically the intel x-25V. Can anyone help and offer any advice?
If your program is really CPU bound then a faster hard drive isn't going to do anything at all. Even if your program writes out it's results to a disk files, Windows will cache the output and do lazy writing to flush it to disk. Unless you're writing data at a rate that's faster then the hard drive can accept it and so much of it that you run out of memory for write caching, a different drive isn't going to change your performance.
There's only three ways to speed up a CPU-bound program:
1) Use a different algorithm that's more efficient.
2) Get a faster CPU.
3) If you have a multi-core CPU, rewrite the algorithm to use multiple threads so that you can put all the cores to work.