RhodiumLC: Pixel Shader GPU Benchmark (OpenGL)




GeeXLab pixel shader benchmark

Here is a GPU benchmark I created for the review of MSI’s Radeon RX Vega 56 Air Boost graphics card. I wanted a new 100% pixel shader benchmark to compare the raw processing power of recent GPUs. I also wanted to control it via the command line. At the end of 2016 I ported to GeeXLab this shadertoy demo. This demo is perfect: it’s reasonably GPU intensive and it’s nice to watch (especially on a big screen!).

 
You can download the RhodiumLC benchmark for Windows, Linux and macOS from the following links:


Update (2018.04.03):
The Linux 64-bit and macOS versions of RhodiumLC have been released.

RhodiumLC 0.1.1
(Windows 64-bit – ZIP archive)

 
RhodiumLC 0.1.1
(Linux 64-bit – ZIP archive)

 
RhodiumLC 0.1.1
(macOS – ZIP archive)


To ensure the integrity of your download, you can verify the following checksum values:
RhodiumLC_win64_0.1.1.zip hash codes:
- File size: 6.64 MB (6968259 bytes)
- MD5: 2a7c8cdd56e8770daab575d3f2c37f21
- SHA1: dff93d1cb7482562e1498c8fa56f65f228f9dd88
- SHA256: 50dfcb2245e8ca18174ba211108d4cbcd329d55667ecedef014e8f6a8c2d747c

RhodiumLC_linux64_0.1.1.zip hash codes:
- File size: 6.40 MB (6708710 bytes)
- MD5: 814ab747c2b4091e194e843c54d3c76b
- SHA1: 17a7155d1ebe90ec4b2ec936cc6fc19d6c3933ff
- SHA256: 0fa7d533c2d7880b016f823dfadd3714d89a87bce3f3931be3c17d9e9c95da01

RhodiumLC_osx_0.1.1.zip hash codes:
- File size: 6.94 MB (7274723 bytes)
- MD5: 8a0a9823b685d0368c8c71a9982e22a8
- SHA1: 91ae344820fddc4701babf3319ab697780fdb252
- SHA256: 024c65fed66d049de97facb7061c8aa2c87d3e1033334d47f6a7050a42e51aef

I will release RhodiumLC for other platforms (Linux, macOS, and SBCs like the Tinker Board) as soon as possible.

For any feedback or bug-report, a thread is available HERE.


GeeXLab pixel shader benchmark - RhodiumLC for Windows

GeeXLab pixel shader benchmark - RhodiumLC for macOS

 
How to run the benchmark?

Unzip the archive where you want. RhodiumLC comes with three batch files for common screen resolutions: _run_benchmark_p1080.bat (for 1920×1080 monitors), _run_benchmark_p1440.bat (for 2560×1440 monitors) and _run_benchmark_p2160.bat (for 3840×2160 monitors). Run any of these batch files. The benchmark lasts 60 seconds. At the end of the benchmark, the score is written in the _geexlab_scores.csv file. If you need to support other resolutions, just edit one of the batch files and change the resolution.

Here are some scores:

P1080 (1920×1080)

3747 (avg FPS: 62) – GIGABYTE GeForce GTX 1080 XTREME GAMING – R390.65
2860 (avg FPS: 47) – EVGA GeForce GTX 1070 FTW – R390.65
2606 (avg FPS: 43) – MSI Radeon RX Vega 56 Air Boost – Adrenalin 18.1.1
1931 (avg FPS: 32) – EVGA GeForce GTX 1060 SC – R390.65
1414 (avg FPS: 23) – MSI Radeon R9 290X – Adrenalin 18.1.1
1187 (avg FPS: 19) – MSI Radeon RX 470 – Adrenalin 18.1.1

 

P2160 (3840×2160)

962 (avg FPS: 16) – GIGABYTE GeForce GTX 1080 XTREME GAMING – R390.65
736 (avg FPS: 12) – EVGA GeForce GTX 1070 FTW – R390.65
663 (avg FPS: 11) – MSI Radeon RX Vega 56 Air Boost – Adrenalin 18.1.1
497 (avg FPS: 8) – EVGA GeForce GTX 1060 SC – R390.65
325 (avg FPS: 5) – MSI Radeon R9 290X – Adrenalin 18.1.1
303 (avg FPS: 5) – MSI Radeon RX 470 – Adrenalin 18.1.1

 
Credits:

The original Rhodium Liquid Carbon pixel shader has been written by Virgill and is used in this 4k intro:



 
Changelog:

Version 0.1.1 - 2018.04.03
--------------------------
! [WINDOWS] updated with latest GeeXLab binaries.
+ added macOS version
+ added Linux 64-bit version

Version 0.1.0 - 2018.01.26
--------------------------
. initial release - Windows 64-bit only

7 thoughts on “RhodiumLC: Pixel Shader GPU Benchmark (OpenGL)”

  1. Stefan

    Interesting: Version 0.1.1 is 25% faster than the previous version on my rig.

    Windows 64-bit,GeForce GTX 1060/PCIe/SSE2,4.6.0 NVIDIA 389.20,1920,1080,YES,Off,60000,0,1629,27,13,29

  2. Andreas

    Thanks for Mac OS X Version –
    BUT the DL link for the Mac OS X is for WIN64 version, not OS X.

Leave a Comment

Your email address will not be published. Required fields are marked *