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&sro&export=txt&grw .
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 NTT (nosb) NIR (nosb) NTT (sb) NIR (sb) 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 - 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" - 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" - 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" - 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 - NTT (nosb): Python 3.9.11 - NIR (nosb): Python 3.9.11 - NTT (sb): Python 3.9.11 - NIR (sb): 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 - 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 - 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 - 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 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 gputest: TessMark - 1280 x 1024 - Windowed gputest: Furmark - 1280 x 1024 - Windowed glmark2: 1280 x 1024 openarena: 1920 x 1080 xonotic: 1920 x 1080 - Ultimate unigine-heaven: 1280 x 1024 - Windowed - OpenGL unigine-valley: 1280 x 1024 - Windowed - OpenGL unigine-sanctuary: 1280 x 1024 - Windowed unigine-tropics: 1280 x 1024 - Windowed NTT (nosb) NIR (nosb) NTT (sb) NIR (sb) 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 412 1600 2450 108.2 105.3822799 13.3043 30.1179 79.6900 79.3984 535 1726 2484 108.3 38.6608557 18.9991 37.5641 110.007 96.1321 405 1750 2555 113.6 129.1436365 14.9107 37.3076 114.475 96.0261 535 1792 2561 113.6 128.2363831 19.9149 38.5575 126.026 100.268 519 1621 3260 162.1 111.6445241 16.9957 32.4879 101.542 87.9034 1614 3284 161.9 111.4612772 10.7699 32.2961 92.2628 83.1376 520 1621 3270 161.6 104.6288899 16.7417 31.7738 95.1962 86.8219 160.7 503 1599 3396 161.1 107.1621263 16.8205 32.0516 95.3663 86.9249 108.0 526 1718 2419 108.3 128.2649659 19.1543 37.4687 110.011 91.5438 529 1718 2432 108.1 127.8982398 18.9683 37.4586 109.328 90.9330 1682 2361 108.1 128.8764918 14.5032 36.0322 111.695 88.2288 OpenBenchmarking.org
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 Barts NIR nosb Barts NIR nosb copy-prop and texlow 2 Barts NIR sb Cayman NIR nosb main+fix Cayman NIR nosb updated NIR (nosb) NIR (sb) NTT (nosb) NTT (sb) 120 240 360 480 600 SE +/- 0.00, N = 3 SE +/- 0.88, 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.00, N = 3 SE +/- 0.00, N = 3 520 503 519 529 526 535 535 412 405
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 Barts NIR nosb Barts NIR nosb copy-prop and texlow 2 Barts NIR sb Barts NTT sb Cayman NIR nosb main+fix Cayman NIR nosb updated Cayman NTT+sb-latest NIR (nosb) NIR (sb) NTT (nosb) NTT (sb) 400 800 1200 1600 2000 SE +/- 0.33, N = 3 SE +/- 11.61, N = 3 SE +/- 0.67, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 1.20, N = 3 SE +/- 0.67, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.67, N = 3 SE +/- 1.67, N = 3 1621 1599 1621 1614 1718 1718 1682 1726 1792 1600 1750
GLmark2 Resolution: 1280 x 1024 OpenBenchmarking.org Score, More Is Better GLmark2 2021.08.30 Resolution: 1280 x 1024 Barts NIR nosb Barts NIR nosb copy-prop and texlow 2 Barts NIR sb Barts NTT sb Cayman NIR nosb main+fix Cayman NIR nosb updated Cayman NTT+sb-latest NIR (nosb) NIR (sb) NTT (nosb) NTT (sb) 700 1400 2100 2800 3500 3270 3396 3260 3284 2432 2419 2361 2484 2561 2450 2555
OpenArena Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.8 Resolution: 1920 x 1080 Barts NIR nosb Barts NIR nosb copy-prop and texlow Barts NIR nosb copy-prop and texlow 2 Barts NIR sb Barts NTT sb Cayman NIR nosb - updated Cayman NIR nosb main+fix Cayman NIR nosb updated Cayman NTT+sb-latest NIR (nosb) NIR (sb) NTT (nosb) NTT (sb) 40 80 120 160 200 SE +/- 0.09, N = 3 SE +/- 0.15, N = 3 SE +/- 0.18, N = 3 SE +/- 0.12, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.10, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 161.6 160.7 161.1 162.1 161.9 108.0 108.1 108.3 108.1 108.3 113.6 108.2 113.6 MIN: 3 MIN: 3 MIN: 3 MIN: 3 MIN: 2 MIN: 5 MIN: 5 MIN: 4 MIN: 5 MIN: 4 MIN: 5 MIN: 5 MIN: 5
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 Barts NIR nosb Barts NIR nosb copy-prop and texlow 2 Barts NIR sb Barts NTT sb Cayman NIR nosb main+fix Cayman NIR nosb updated Cayman NTT+sb-latest NIR (nosb) NIR (sb) NTT (nosb) NTT (sb) 30 60 90 120 150 SE +/- 0.08, N = 3 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 SE +/- 0.16, N = 3 SE +/- 0.09, N = 3 SE +/- 0.00, N = 3 SE +/- 0.17, N = 3 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 104.63 107.16 111.64 111.46 127.90 128.26 128.88 38.66 128.24 105.38 129.14 MIN: 48 / MAX: 177 MIN: 48 / MAX: 185 MIN: 52 / MAX: 195 MIN: 52 / MAX: 194 MIN: 46 / MAX: 218 MIN: 47 / MAX: 221 MIN: 46 / MAX: 223 MIN: 22 / MAX: 69 MIN: 44 / MAX: 221 MIN: 40 / MAX: 180 MIN: 42 / MAX: 222
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 Barts NIR nosb Barts NIR nosb copy-prop and texlow 2 Barts NIR sb Barts NTT sb Cayman NIR nosb main+fix Cayman NIR nosb updated Cayman NTT+sb-latest NIR (nosb) NIR (sb) NTT (nosb) NTT (sb) 5 10 15 20 25 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 16.74 16.82 17.00 10.77 18.97 19.15 14.50 19.00 19.91 13.30 14.91
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 Barts NIR nosb Barts NIR nosb copy-prop and texlow 2 Barts NIR sb Barts NTT sb Cayman NIR nosb main+fix Cayman NIR nosb updated Cayman NTT+sb-latest NIR (nosb) NIR (sb) NTT (nosb) NTT (sb) 9 18 27 36 45 SE +/- 0.01, N = 3 SE +/- 0.08, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.13, N = 3 SE +/- 0.39, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 31.77 32.05 32.49 32.30 37.46 37.47 36.03 37.56 38.56 30.12 37.31
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 Barts NIR nosb Barts NIR nosb copy-prop and texlow 2 Barts NIR sb Barts NTT sb Cayman NIR nosb main+fix Cayman NIR nosb updated Cayman NTT+sb-latest NIR (nosb) NIR (sb) NTT (nosb) NTT (sb) 30 60 90 120 150 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.61, N = 3 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 95.20 95.37 101.54 92.26 109.33 110.01 111.70 110.01 126.03 79.69 114.48
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 Barts NIR nosb Barts NIR nosb copy-prop and texlow 2 Barts NIR sb Barts NTT sb Cayman NIR nosb main+fix Cayman NIR nosb updated Cayman NTT+sb-latest NIR (nosb) NIR (sb) NTT (nosb) NTT (sb) 20 40 60 80 100 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.61, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.30, N = 3 SE +/- 0.03, N = 3 86.82 86.92 87.90 83.14 90.93 91.54 88.23 96.13 100.27 79.40 96.03
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 Barts NIR nosb Barts NIR nosb copy-prop and texlow Barts NIR nosb copy-prop and texlow 2 Barts NIR sb Barts NTT sb Cayman NIR nosb - updated Cayman NIR nosb main+fix Cayman NIR nosb updated Cayman NTT+sb-latest NIR (nosb) NIR (sb) NTT (nosb) NTT (sb) 4 8 12 16 20 Min: 2 / Avg: 6.17 / Max: 12 Min: 2 / Avg: 6.21 / Max: 16 Min: 2 / Avg: 6.21 / Max: 13 Min: 2 / Avg: 6.17 / Max: 14 Min: 1 / Avg: 6.16 / Max: 12 Min: 3 / Avg: 9.24 / Max: 14 Min: 3 / Avg: 9.23 / Max: 14 Min: 3 / Avg: 9.22 / Max: 14 Min: 2 / Avg: 9.23 / Max: 14 Min: 3 / Avg: 9.21 / Max: 14 Min: 3 / Avg: 8.78 / Max: 14 Min: 2 / Avg: 9.23 / Max: 14 Min: 2 / Avg: 8.79 / Max: 12
Phoronix Test Suite v10.8.5