Frame Rating: GeForce GTX Titan, GeForce GTX 690, Radeon HD 7990 (HD 7970 CrossFire)
Crysis 3 (DirectX 11)
Master the power of the Nanosuit. Armor, Speed, Strength and the ability to cloak are the ingredients of the most effective tactical combat armor ever created. Suit up! It's all yours in Crysis 3.
In Crysis 3 at 1920x1080, we found the Radeon HD 7970s in CrossFire fell between the GTX 690 and the GTX Titan.
Observed frame rates are much lower once again, with the emulated HD 7990 dropping well below the frame rate both NVIDIA options.
The frame time graph tells the story of what is going with a high frequency of runt frames being detected on the 7970 cards. Both the GTX 690 and the GTX Titan have very tight bands of frame times though indicating solid and consistent frame times.
Our minimum frame rate graph give a real world average over the course of the testing at 23 FPS or so, 41 FPS on the Titan and 53 FPS with the GTX 690.
Frame variance data shows that the HD 7970s basically are never running in line with each other and are in a constant state of flux. Both the GTX 690 and the GTX Titan show much less frame time deviation but you can see just a bit of a tail on the GTX 690 indicating that frame times are closer together on the Titan.
Jacking up the resolution to 2560x1440 actually moves the Radeon HD 7970s in CrossFire ahead of both NVIDIA cards in the FRAPS based data metrics, but again that changes below...
Observed frame rates are lower with some occasional spikes up.
Frame times are very erratic again with oscillations between low and expected frame times once again. There are more instances of convergence here, spans where frame times ARE consistent, but they are definitely in the minority. You might also notice that the GTX 690 frame time band is a noticeably wider and more varied than the GTX Titan now that we have moved to 2560x1440.
With the disparity between high and low frame times, as well as the converged areas of the frame time plot above, the average frame rate of both the 7990 and Titan cards are the same at the 50th percentile. However, as we slide up the scale they diverge rather quickly and NVIDIA's Titan card is maintaining higher frame rates the rest of the time. The GTX 690 is definitely the better performer here with a modest slope down (lower frame rates) towards the upper 90s levels.
Finally, our frame time variance paints the story of the HD 7970s that are representing the HD 7990 - clearly there is an issue from the outset once again. Towards the end of the graph we are seeing frame time gaps of as much as 25 ms while the GTX Titan never gets above 5 ms.
As we move up to the triple monitor resolutions we once again see the problems with the AMD Radeon HD 7970s dropping a lot of frames and HUGE artificial spikes in frame rates.
Observed frame rates paint a totally different story with the HD 7990 trailing the pack and GTX 690 and Titan sharing a lot of the same performance levels.
The plot of frame times tells us two things: first, Eyefinity is just borked with CrossFire. We don't like it! Also, the GTX 690 is definitely more variant than the GTX Titan which might mean we have a different "performance leader" in this case compared to the prior resolutions.
This is pretty interesting; we expected the HD 7970s to run slower (and they do) but take a look at how the GTX 690 and GTX Titan start out and then swap places. Clearly the Titan provides the most consistent experience from beginning to end even though it might not always be the fastest.
While we have expected the frame variance to be poor with the HD 7970s in CrossFire, the GTX 690 also takes a bit of a beating here when compared to the Titan. As we dive in to the 90th percentile and above we are seeing 20 ms and more frame time variances indicating a lot of potential stutter. The GTX Titan, with its single high powered GPU, never breaches the 7-8 ms level.