Well the build is complete, the system is stable and the initial test results are in! Waiting for test results is always nerve wracking and this was no exception! Ok sure these aren’t exactly life altering results, but how worthwhile a new build turns out to be is always a “moment of truth” situation since it represents the value proposition of a multi-thousand dollar investment.
Benchmark Results: SSD – Crystal DiskMark 3.0.1 x64
First up, is disk performance. Interesting thing here. Results were actually different before I got the system truly stable and fully functional (higher actually), but since everything wasn’t working quite yet, I’m going to disregard those results and go with these:
At their highest, during the testing and tweaking phase, these drives managed to hit 1GB/s sequential performance (this was with the Intel 3.5.x drivers). I may go to that rev again at some point, especially since I don’t think any of the issues were really related directly to the Intel C600 RAID drivers, but at this point I don’t want to mess with a configuration that’s working. For comparison, here are the results from my Alienware M18x R1 which is running 2 x Crucial M4 128GB drives in RAID 0 (so pretty similar setup really – SandyBridge HM67 with i2670QM@2.2Ghz, 16GB RAM, ATI 6990M in X-Fire):
With the exception of large sequential (the least important metric really), clearly a slamdunk for the enthusiast desktop chipset and the larger M4s (as well it should be!). For comparison the single 512GB M4 on the desktop was pulling about 540MB per second sequential and my old Vertex 2 SATA 2 RAID 0 was pulling about 500MB sequential. No photos unfortunately and I only have the sequential numbers on hand.
Of course the real story here is that 4K small random result. 25MB/s read and over 100MB/s write is just staggering performance on small random. Insane really. Consider that the best 15k SAS drives in RAID 0 struggle to even break into double digits here (generally 1-2MB/s read and possibly as high as 10MB/s or so on write) Given how important small random transfers are, this really explains just how powerful of a “seat of the pants” impact SSDs have as a system upgrade. In these days of diminishing returns on GPU and CPU upgrades, spinning platter to SSD remains a shining beacon of huge value proposition.
Benchmark Results: 3DMark Vantage
3DMark Vantage, in my opinion, is still a decent way to compare platform deltas. I had run the 980x tri-sli build through and re-ran the testing again with the 3960x. 980x was at 4.0Ghz and the 3960 was at 4.4Ghz. I consider this fair since those are the core frequencies both CPUs were able to hit with no additonal tweaks (straight multiplier) on Corsair cooling (H50 for 980, H80 for 3960) and at 100% stability. I think it is a reasonable component of the CPU vs CPU aspect of the test to factor in how far they can be pushed with as close to no effort as possible without losing stability (even though this can often come down to the luck of the die), but it is worth noting the asymetry here in the interest of fairness. This is how the scores landed in High Quality mode (1680×1050):
The difference here is largely in the CPU score. Here are the details:
The outcome. Not horrible actually, but nowhere near what I would consider truly playable. Just look at the lows. Not pretty:
So mega fidelity, DirectX 11, 3D surround Metro 2033 still isn’t quite here and possibly never will be (I do believe the problem is an inefficient engine). That said, it did break 30fps average and frontline is a pretty brutal run through. Also, for comparison, the 980x had managed a 28.5 so the 3960x has given us a few extra fps, but at a clock speed that is 10% higher, so any IPC gains are really lost here and it is clearly diminishing returns. It actually is possible to play this way and this was absolute worst case as can be seen from the settings. Of course this isn’t 3 x 1080P. For that you’re going to absolutely need 4 x SLI to even maintain these levels and some serious OC’s to get closer to truly smooth framerates. OK so the max of the max is out of reach. Lets see how things fare when we relax the settings a bit!
Much better results. Lows are still dismal and can’t break 10, but the average has now hit 40 and “high” still looks quite good. Interesting to note that disabling PhysX didn’t do much at all:
OK, so 3D is a killer and 120Hz (60fps in 3D) can’t be sustained clearly. Just how high can the average get then? Let’s take a look at surround only (no 3D), setttings on high, PhysX enabled:
This tells the tale. With 3D off average is, not surprisingly, only up to 71. So we can see with the latest drivers you actually don’t even take a 50% framerate hit any more (good work to NVidia on this!), but the tri-SLI is just well short of the 100fps + you would need to see really playable framerates in 3D. The lows are still dismal at sub 10fps which, in my opinion, again points to either some hitching condition somewhere or horrible inefficiency in this engine. A spread of 8-200fps in a canned benchmark provided by the developer isn’t good with this level of hardware.
Next lets see how things fare on “Very High” settings. DOF still off:
Unfortunately “very high” is enough to take is below 60fps with the average coming in at 54fps and the low sticking to sub 10 thanks to whatever game engine condition causes that total dropout (it isn’t VRAM, that never gets above 2GB and these are now 4GB cards). Interesting to note that turning on DOF kills the framerate, dropping the average to 35fps without 3D and actually causes visual artifacting, not to mention seems to add nothing in terms of enhancing visuals. Really strange that DOF has a steeper penalty than 3D Vision and another indictment of this engine, if you ask me.
For fun and reference, here is what the M18x 6990M XFire managed at 1080p (no 3D obviously):
Pushing right up against 40fps; pretty good for a laptop! Of course it does weigh like 10+ lbs 🙂