i'd try and get a vegetable in there now and again
I try too, but generally fail.
Just wondering why you haven't put the projects on the ssd I presume it can transfer 500mb a sec or higher?
Yep, the 840pro is 500MB/s and insanely fast access times.
But I still don't trust the lifespan of ssd drives (although they are way better than they used to be), so I'm trying to limit the writes to it. I've moved most stuff like "my documents", my thunderbird mail profile, etc off to the velociraptor (fastest consumer sata hard drive available, can reach almost half the speed of the ssd for sequential reads and writes without the lifetime worries).
Plus having my programming work on the ssd would take up too much room. My steam games folder and all my applications will easily fill it up.
Anyway, the velociraptor (I actually bought two, I haven't plugged the second one in yet) isn't hurting the build time, I tried doing a full ogre build entirely from a ram drive (4GB of my 32GB is set as a ram drive) and it was just as fast. So it's cpu limited at the moment. If I did a non unity build then the access times on the ssd or ram drive might start making a difference.
(Be careful of the samsung 840 drive. The 840Pro is great, but the standard 840 uses a different memory type with one third of the lifespan and half the performance).
How many graphic cards are in this machine?
Just one. A leadtek geforce gtx 680 with 4GB ram.
I'm not a fan of sli/crossfire. The performance improvement doesn't seem worth the price and potential problems.
Only problem with going for a geforce is that I do tests of the ogre sdks before they are released, and as one of the only people with an ati card I can spot shader issues. All the devs have geforce it seems. But My previous pc is still running (i7 940 with ati 5870) so I can do tests. I wanted to jump ship because the 680 series finally supports triple monitor without needing two cards, and the ati drivers are pissing me off. You know those "you have 20 seconds to accept this mode change otherwise I'll revert" dialogs? The ati drivers (for me at least) do that for every change, but without actually showing a dialog. I change a res (or enable eyefinity, etc), apply, exit the catalyst control panel, start doing something else, then 20 seconds later the changes revert on their own. I need to do double changes, do the real change then a fake unwanted change, so the invisible revert undoes the fake one and leaves the real one. Over a year of that pissed me off, good bye radeon.
I should try a mingw build, see how that performs compared to visual studio. VS2010 and VS2012 suck compared to vS2008 for build speed (although their executables run faster due to better optimisation, so that's a good tradeoff I guess).