These are updated benchmark results for Iray 2015. We have started retesting our previous benchmarks with this updated version of Iray as there are significant improvements on newer architectures (Kepler and Maxwell) over the previous generation Fermi architecture. We don’t have all of the same cards re-tested as yet but are working to test as many as possible. Note that we have now also added benchmarks for both Iray Photoreal and Iray Interactive modes (the later with two different profiles). Additionally the benchmark scene has been fully updated to utilise MDL (Material Definition Language) to ensure accurate results.
These results are for Iray Photoreal. We use the batch scheduling mode to ensure maximal use of the GPU resources. For more details see the testing methodology below the results.
These results are for the Iray Interactive mode which focused on faster interaction. We use the same testing methodology as Iray Photoreal however Iray Interactive has significantly more options available to tune performance. As such we have split the results into two profiles, one using only point lights and Screen Space Ambient Occlusion (SSAO) with no global illumination. This mode is generally one of the fastest modes and utilising raytracing functionality less. The other is a much more complex mode using full Global Illumination, area light sources and ray traced environment lighting. This mode is generally slower though can still be classed as interactive.
Nimbix is a HPC cloud provider offering high end NVIDIA GPUs. We ran our benchmark on the various node types that are offered by Nimbix. These nodes use container technology rather than virtualisation so typically perform very close to bare metal speeds.
We also tested Iray on Amazon EC2 GPU instances both with and without the CPU enabled. Note that Iray Interactive tests do not utilise the CPU since that rendering mode is GPU only.
All benchmarks have been performed under Linux (usually CentOS 6.5) with the latest available NVIDIA drivers (as of writing 340.32). Some tests were performed on older drivers where administrative access to the machines was not available. Where we have full control over the environment the following setup was utilised.
|Operating System||CentOS Linux 7.0|
|Linux Kernel Version||3.10.0-123|
|NVIDIA Driver Version||346.59|
|Iray Version||Iray 2015 build 231000.7639|
|CPU||Intel Core i7 4770|
|PCIe||v3.0 Full 16 Lanes|
In order to ensure we are testing raw Iray performance we have developed a stand-alone benchmark tool based on Iray. Our tool renders a fixed scene multiple times and averages the results to ensure consistency. To ensure the results mean something for real-world use we utilise a non-trivial test scene, ensuring the GPUs have plenty of work to do. The image above is a fully converged version of our test scene.