NIR-to-TGSI vs native NIR on Cayman AMD Ryzen 5 5600X 6-Core testing with a ASRock B550 PG Riptide (P1.20 BIOS) and Sapphire AMD Radeon HD 6870 1GB on Gentoo 2.8 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2209168-NE-2209098NE06&grt&rdt .
NIR-to-TGSI vs native NIR on Cayman Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution NIR (sb) NTT (sb) NTT (nosb) NIR (nosb) Barts NIR sb Barts NTT sb Barts NIR nosb Barts NIR nosb copy-prop and texlow Barts NIR nosb copy-prop and texlow 2 Cayman NIR nosb - updated Cayman NIR nosb updated Cayman NIR nosb main+fix Cayman NTT+sb-latest AMD Ryzen 5 5600X 6-Core @ 3.70GHz (6 Cores / 12 Threads) ASRock B550 PG Riptide (P1.20 BIOS) AMD Starship/Matisse 32GB 2000GB Samsung SSD 980 PRO 2TB + 1000GB Seagate ST1000DM010-2EP1 + 4001GB TOSHIBA HDWQ140 + 2000GB Seagate ST32000542AS + 250GB MAXTOR STM325031 Sapphire AMD Radeon HD 5000/6000/7350/8350 1GB AMD Cedar HDMI Audio DELL U2311H + HP 24o Realtek Killer E3000 2.5GbE Gentoo/Linux 5.15.32-gentoo-r1-x86_64 (x86_64) Xfce 4.12 X Server 1.21.1.3 4.3 Mesa 22.2.0-devel (git-38156e8999) (LLVM 13.0.1) GCC 11.2.1 20220115 + Clang 13.0.1 + LLVM 13.0.1 ext4 1920x1080 HIS AMD Radeon HD 3450 1GB AMD RV620 HDMI Audio LL-T1610W + E2250 + HP 24o Gentoo 2.8 5.15.41-gentoo-x86_64 (x86_64) X Server 1.21.1.4 4.5 Mesa 22.3.0-devel (git-efb504e402) (LLVM 14.0.4) GCC 11.3.0 + Clang 14.0.4 + LLVM 14.0.4 3.3 Mesa 22.3.0-devel (git-efb504e402) (LLVM 14.0.4) 4.5 Mesa 22.3.0-devel (git-efb504e402) (LLVM 14.0.4) 2000GB Samsung SSD 980 PRO 2TB + 1000GB Seagate ST1000DM010-2EP1 + 4001GB TOSHIBA HDWQ140 + 3001GB Elements 25A1 + 2000GB Seagate ST32000542AS + 250GB MAXTOR STM325031 5.15.59-gentoo-x86_64 (x86_64) 4.5 Mesa 22.3.0-devel (git-cd70908a15) (LLVM 14.0.6) GCC 11.3.0 + Clang 14.0.6 + LLVM 14.0.6 4.5 Mesa 22.3.0-devel (git-817bf2144f) (LLVM 14.0.6) Sapphire AMD Radeon HD 6870 1GB AMD Barts HDMI Audio E2250 + LL-T1610W + HP 24o 4.5 Mesa 22.3.0-devel (git-e145680f1b) (LLVM 14.0.6) 4.5 Mesa 22.3.0-devel (git-08ed976e57) (LLVM 14.0.6) 4.3 Mesa 22.3.0-devel (git-08ed976e57) (LLVM 14.0.6) OpenBenchmarking.org Environment Details - NIR (sb): MESA_GL_VERSION_OVERRIDE=4.3 CXXFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" MESA_GLSL_CACHE_DISABLE=1 R600_DEBUG=nir,sbdisasm CFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" - NTT (sb): MESA_GL_VERSION_OVERRIDE=4.3 CXXFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" MESA_GLSL_CACHE_DISABLE=1 R600_DEBUG= CFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" - NTT (nosb): MESA_GL_VERSION_OVERRIDE=4.3 CXXFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" MESA_GLSL_CACHE_DISABLE=1 R600_DEBUG=nosb CFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" - NIR (nosb): MESA_GL_VERSION_OVERRIDE=4.3 CXXFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" MESA_GLSL_CACHE_DISABLE=1 R600_DEBUG=nir,nosb CFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" - Barts NIR sb: CXXFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" MESA_GLSL_CACHE_DISABLE=1 R600_DEBUG=nir,sbdisasm CFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" - Barts NTT sb: CXXFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" MESA_GLSL_CACHE_DISABLE=1 R600_DEBUG= CFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" - Barts NIR nosb: CXXFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" MESA_GLSL_CACHE_DISABLE=1 R600_DEBUG=nir,nosb CFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" - Barts NIR nosb copy-prop and texlow: CXXFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" MESA_GLSL_CACHE_DISABLE=1 R600_DEBUG=nir,nosb CFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" - Barts NIR nosb copy-prop and texlow 2: CXXFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" MESA_GLSL_CACHE_DISABLE=1 R600_DEBUG=nir,nosb CFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" - Cayman NIR nosb - updated: CXXFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" MESA_GLSL_CACHE_DISABLE=1 R600_DEBUG=nir,nosb CFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" - Cayman NIR nosb updated: CXXFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" MESA_GLSL_CACHE_DISABLE=1 R600_DEBUG=nir,nosb CFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" - Cayman NIR nosb main+fix: CXXFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" MESA_GLSL_CACHE_DISABLE=1 R600_DEBUG=nir,nosb CFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" - Cayman NTT+sb-latest: CXXFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" MESA_GLSL_CACHE_DISABLE=1 R600_DEBUG= CFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" Processor Details - Scaling Governor: acpi-cpufreq userspace (Boost: Enabled) - CPU Microcode: 0xa201204 Python Details - NIR (sb): Python 3.9.11 - NTT (sb): Python 3.9.11 - NTT (nosb): Python 3.9.11 - NIR (nosb): Python 3.9.11 - Barts NIR sb: Python 3.10.5 - Barts NTT sb: Python 3.10.5 - Barts NIR nosb: Python 3.10.5 - Barts NIR nosb copy-prop and texlow: Python 3.10.6 - Barts NIR nosb copy-prop and texlow 2: Python 3.10.6 - Cayman NIR nosb - updated: Python 3.10.6 - Cayman NIR nosb updated: Python 3.10.6 - Cayman NIR nosb main+fix: Python 3.10.6 - Cayman NTT+sb-latest: Python 3.10.6 Security Details - NIR (sb): itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected - NTT (sb): itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected - NTT (nosb): itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected - NIR (nosb): itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected - Barts NIR sb: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected - Barts NTT sb: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected - Barts NIR nosb: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected - Barts NIR nosb copy-prop and texlow: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected - Barts NIR nosb copy-prop and texlow 2: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected - Cayman NIR nosb - updated: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected - Cayman NIR nosb updated: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected - Cayman NIR nosb main+fix: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected - Cayman NTT+sb-latest: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected
NIR-to-TGSI vs native NIR on Cayman glmark2: 1280 x 1024 gputest: Furmark - 1280 x 1024 - Windowed gputest: TessMark - 1280 x 1024 - Windowed openarena: 1920 x 1080 unigine-heaven: 1280 x 1024 - Windowed - OpenGL unigine-sanctuary: 1280 x 1024 - Windowed unigine-tropics: 1280 x 1024 - Windowed unigine-valley: 1280 x 1024 - Windowed - OpenGL xonotic: 1920 x 1080 - Ultimate NIR (sb) NTT (sb) NTT (nosb) NIR (nosb) Barts NIR sb Barts NTT sb Barts NIR nosb Barts NIR nosb copy-prop and texlow Barts NIR nosb copy-prop and texlow 2 Cayman NIR nosb - updated Cayman NIR nosb updated Cayman NIR nosb main+fix Cayman NTT+sb-latest 2561 1792 535 113.6 19.9149 126.026 100.268 38.5575 128.2363831 2555 1750 405 113.6 14.9107 114.475 96.0261 37.3076 129.1436365 2450 1600 412 108.2 13.3043 79.6900 79.3984 30.1179 105.3822799 2484 1726 535 108.3 18.9991 110.007 96.1321 37.5641 38.6608557 3260 1621 519 162.1 16.9957 101.542 87.9034 32.4879 111.6445241 3284 1614 161.9 10.7699 92.2628 83.1376 32.2961 111.4612772 3270 1621 520 161.6 16.7417 95.1962 86.8219 31.7738 104.6288899 160.7 3396 1599 503 161.1 16.8205 95.3663 86.9249 32.0516 107.1621263 108.0 2419 1718 526 108.3 19.1543 110.011 91.5438 37.4687 128.2649659 2432 1718 529 108.1 18.9683 109.328 90.9330 37.4586 127.8982398 2361 1682 108.1 14.5032 111.695 88.2288 36.0322 128.8764918 OpenBenchmarking.org
GLmark2 Resolution: 1280 x 1024 OpenBenchmarking.org Score, More Is Better GLmark2 2021.08.30 Resolution: 1280 x 1024 NIR (sb) NTT (sb) NTT (nosb) NIR (nosb) Barts NIR sb Barts NTT sb Barts NIR nosb Barts NIR nosb copy-prop and texlow 2 Cayman NIR nosb updated Cayman NIR nosb main+fix Cayman NTT+sb-latest 700 1400 2100 2800 3500 2561 2555 2450 2484 3260 3284 3270 3396 2419 2432 2361
GpuTest Test: Furmark - Resolution: 1280 x 1024 - Mode: Windowed OpenBenchmarking.org Points, More Is Better GpuTest 0.7.0 Test: Furmark - Resolution: 1280 x 1024 - Mode: Windowed NIR (sb) NTT (sb) NTT (nosb) NIR (nosb) Barts NIR sb Barts NTT sb Barts NIR nosb Barts NIR nosb copy-prop and texlow 2 Cayman NIR nosb updated Cayman NIR nosb main+fix Cayman NTT+sb-latest 400 800 1200 1600 2000 SE +/- 0.33, N = 3 SE +/- 1.67, N = 3 SE +/- 0.67, N = 3 SE +/- 0.33, N = 3 SE +/- 0.67, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 11.61, N = 3 SE +/- 1.20, N = 3 SE +/- 0.33, N = 3 SE +/- 0.67, N = 3 1792 1750 1600 1726 1621 1614 1621 1599 1718 1718 1682
GpuTest Test: TessMark - Resolution: 1280 x 1024 - Mode: Windowed OpenBenchmarking.org Points, More Is Better GpuTest 0.7.0 Test: TessMark - Resolution: 1280 x 1024 - Mode: Windowed NIR (sb) NTT (sb) NTT (nosb) NIR (nosb) Barts NIR sb Barts NIR nosb Barts NIR nosb copy-prop and texlow 2 Cayman NIR nosb updated Cayman NIR nosb main+fix 120 240 360 480 600 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.88, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 535 405 412 535 519 520 503 526 529
OpenArena Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.8 Resolution: 1920 x 1080 NIR (sb) NTT (sb) NTT (nosb) NIR (nosb) Barts NIR sb Barts NTT sb Barts NIR nosb Barts NIR nosb copy-prop and texlow Barts NIR nosb copy-prop and texlow 2 Cayman NIR nosb - updated Cayman NIR nosb updated Cayman NIR nosb main+fix Cayman NTT+sb-latest 40 80 120 160 200 SE +/- 0.10, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.12, N = 3 SE +/- 0.06, N = 3 SE +/- 0.09, N = 3 SE +/- 0.15, N = 3 SE +/- 0.18, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 113.6 113.6 108.2 108.3 162.1 161.9 161.6 160.7 161.1 108.0 108.3 108.1 108.1 MIN: 5 MIN: 5 MIN: 5 MIN: 4 MIN: 3 MIN: 2 MIN: 3 MIN: 3 MIN: 3 MIN: 5 MIN: 4 MIN: 5 MIN: 5
OpenArena Resolution: 1920 x 1080 - Total Frame Time OpenBenchmarking.org Milliseconds, Fewer Is Better OpenArena 0.8.8 Resolution: 1920 x 1080 - Total Frame Time NIR (sb) NTT (sb) NTT (nosb) NIR (nosb) Barts NIR sb Barts NTT sb Barts NIR nosb Barts NIR nosb copy-prop and texlow Barts NIR nosb copy-prop and texlow 2 Cayman NIR nosb - updated Cayman NIR nosb updated Cayman NIR nosb main+fix Cayman NTT+sb-latest 4 8 12 16 20 Min: 3 / Avg: 8.78 / Max: 14 Min: 2 / Avg: 8.79 / Max: 12 Min: 2 / Avg: 9.23 / Max: 14 Min: 3 / Avg: 9.21 / Max: 14 Min: 2 / Avg: 6.17 / Max: 14 Min: 1 / Avg: 6.16 / Max: 12 Min: 2 / Avg: 6.17 / Max: 12 Min: 2 / Avg: 6.21 / Max: 16 Min: 2 / Avg: 6.21 / Max: 13 Min: 3 / Avg: 9.24 / Max: 14 Min: 3 / Avg: 9.22 / Max: 14 Min: 3 / Avg: 9.23 / Max: 14 Min: 2 / Avg: 9.23 / Max: 14
Unigine Heaven Resolution: 1280 x 1024 - Mode: Windowed - Renderer: OpenGL OpenBenchmarking.org Frames Per Second, More Is Better Unigine Heaven 4.0 Resolution: 1280 x 1024 - Mode: Windowed - Renderer: OpenGL NIR (sb) NTT (sb) NTT (nosb) NIR (nosb) Barts NIR sb Barts NTT sb Barts NIR nosb Barts NIR nosb copy-prop and texlow 2 Cayman NIR nosb updated Cayman NIR nosb main+fix Cayman NTT+sb-latest 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 19.91 14.91 13.30 19.00 17.00 10.77 16.74 16.82 19.15 18.97 14.50
Unigine Sanctuary Resolution: 1280 x 1024 - Mode: Windowed OpenBenchmarking.org Frames Per Second, More Is Better Unigine Sanctuary 2.3 Resolution: 1280 x 1024 - Mode: Windowed NIR (sb) NTT (sb) NTT (nosb) NIR (nosb) Barts NIR sb Barts NTT sb Barts NIR nosb Barts NIR nosb copy-prop and texlow 2 Cayman NIR nosb updated Cayman NIR nosb main+fix Cayman NTT+sb-latest 30 60 90 120 150 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 SE +/- 0.61, N = 3 SE +/- 0.02, N = 3 126.03 114.48 79.69 110.01 101.54 92.26 95.20 95.37 110.01 109.33 111.70
Unigine Tropics Resolution: 1280 x 1024 - Mode: Windowed OpenBenchmarking.org Frames Per Second, More Is Better Unigine Tropics 1.3 Resolution: 1280 x 1024 - Mode: Windowed NIR (sb) NTT (sb) NTT (nosb) NIR (nosb) Barts NIR sb Barts NTT sb Barts NIR nosb Barts NIR nosb copy-prop and texlow 2 Cayman NIR nosb updated Cayman NIR nosb main+fix Cayman NTT+sb-latest 20 40 60 80 100 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.30, N = 3 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.61, N = 3 SE +/- 0.04, N = 3 100.27 96.03 79.40 96.13 87.90 83.14 86.82 86.92 91.54 90.93 88.23
Unigine Valley Resolution: 1280 x 1024 - Mode: Windowed - Renderer: OpenGL OpenBenchmarking.org Frames Per Second, More Is Better Unigine Valley 1.0 Resolution: 1280 x 1024 - Mode: Windowed - Renderer: OpenGL NIR (sb) NTT (sb) NTT (nosb) NIR (nosb) Barts NIR sb Barts NTT sb Barts NIR nosb Barts NIR nosb copy-prop and texlow 2 Cayman NIR nosb updated Cayman NIR nosb main+fix Cayman NTT+sb-latest 9 18 27 36 45 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.08, N = 3 SE +/- 0.13, N = 3 SE +/- 0.00, N = 3 SE +/- 0.39, N = 3 38.56 37.31 30.12 37.56 32.49 32.30 31.77 32.05 37.47 37.46 36.03
Xonotic Resolution: 1920 x 1080 - Effects Quality: Ultimate OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 1920 x 1080 - Effects Quality: Ultimate NIR (sb) NTT (sb) NTT (nosb) NIR (nosb) Barts NIR sb Barts NTT sb Barts NIR nosb Barts NIR nosb copy-prop and texlow 2 Cayman NIR nosb updated Cayman NIR nosb main+fix Cayman NTT+sb-latest 30 60 90 120 150 SE +/- 0.17, N = 3 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 SE +/- 0.00, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.08, N = 3 SE +/- 0.07, N = 3 SE +/- 0.16, N = 3 SE +/- 0.06, N = 3 SE +/- 0.09, N = 3 128.24 129.14 105.38 38.66 111.64 111.46 104.63 107.16 128.26 127.90 128.88 MIN: 44 / MAX: 221 MIN: 42 / MAX: 222 MIN: 40 / MAX: 180 MIN: 22 / MAX: 69 MIN: 52 / MAX: 195 MIN: 52 / MAX: 194 MIN: 48 / MAX: 177 MIN: 48 / MAX: 185 MIN: 47 / MAX: 221 MIN: 46 / MAX: 218 MIN: 46 / MAX: 223
Phoronix Test Suite v10.8.5