Unigine Superposition Is A Beautiful Way To Stress Your GPU In 2017, 17-Way Graphics Card Comparison
The NVIDIA tests were done with the 378.13 Linux driver and included the GTX 680, GTX 780 Ti, GTX 960, GTX 970, GTX 980, GTX 980 Ti, GTX 1050, GTX 1050 Ti, GTX 1060, GTX 1070, GTX 1080, and GTX 1080 Ti.
The Radeon tests were done with the Linux 4.11 + Mesa 17.1-dev Git driver stack and tested there were the Radeon R9 285, R9 290, R7 370, RX 480, and R9 Fury.
Be aware these tests were done with a 1.0 release candidate build. Since then, Unigine Corp has continued tweaking the tech demo, particularly at the higher quality levels. So the frame-rates themselves may not be 100% accurate for what you'll find if running the tech demo yourself, but still the data here is interesting in looking at the data between the GPUs as yet another metric for comparison. I'll have fresh benchmarks of Unigine Superposition 1.0 final to share as soon as those new tests have completed.
The same Ubuntu 16.10 box with a Core i7 7700K processor was used for all of the benchmarks.
Even when running at 1080p with low quality settings, a Radeon R9 or GeForce GTX 1050+ is basically needed for getting above a fluid 60 FPS. The visual quality is still good at "low", but if your hardware supports it when going to high/ultra/extreme is where the visuals get super intense. With regard to the Linux driver performance, RadeonSI on Mesa 17.1-dev Git can work with Superposition without the need for any workarounds, etc. However, as you can see from these benchmarks, RadeonSI could use some further optimizations. The R9 Fury in this scenario came up short of the GeForce GTX 970 where as normally we'd expect it at least competing with the GTX 980.
With medium quality settings, the frame-rates begin dropping much more where about half the tested GPUs are under a 60 FPS average. Beautiful benchmark though to see the scaling across all current GPUs.