cayman-redo-tgsi-vs-nir

AMD Ryzen 5 5600X 6-Core testing with a ASRock B550 PG Riptide and Cayman PRO [Radeon HD 6950]

HTML result view exported from: https://openbenchmarking.org/result/2301170-NE-2212082NE42&gru&sor.

cayman-redo-tgsi-vs-nirProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLOpenCLCompilerFile-SystemScreen ResolutionVulkanCAYMAN-nirCAYMAN-tgsiCAYMAN-nir-with-fixesCAYMAN-nir-readport-fixCAYMAN-nir-readport-fix-release-loop32CAYMAN-nir-readport-fix-releaseCAYMAN-tgai-2023-01-17AMD Ryzen 5 5600X 6-Core @ 3.70GHz (6 Cores / 12 Threads)ASRock B550 PG Riptide (P1.20 BIOS)AMD Starship/Matisse32GB2000GB Samsung SSD 980 PRO 2TB + 1000GB Seagate ST1000DM010-2EP1 + 4001GB TOSHIBA HDWQ140 + 2000GB Seagate ST32000542AS + 250GB MAXTOR STM325031Sapphire AMD Radeon HD 6870 1GBAMD Barts HDMI AudioE2250 + LL-T1610W + HP 24oRealtek Killer E3000 2.5GbEGentoo 2.95.15.80-gentoo-x86_64 (x86_64)Xfce 4.12X Server 1.21.1.44.5 Mesa 23.0.0-devel (git-4497df5694) (LLVM 15.0.5)OpenCL 3.0GCC 11.3.0 + Clang 15.0.5 + LLVM 15.0.5ext41920x10804.3 Mesa 23.0.0-devel (git-4497df5694) (LLVM 15.0.5)4.5 Mesa 23.0.0-devel (git-c6cc1dc37c) (LLVM 15.0.5)X Server 1.21.1.64.5 Mesa 23.1.0-devel (git-bf6a9c824e) (LLVM 15.0.6)OpenCL 3.01.3.238GCC 11.3.1 20221209 + Clang 15.0.6 + LLVM 15.0.64.3 Mesa 23.1.0-devel (git-bf6a9c824e) (LLVM 15.0.6)OpenBenchmarking.orgEnvironment Details- CAYMAN-nir: CXXFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" CFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" MESA_SHADER_CACHE_DISABLE=1- CAYMAN-tgsi: CXXFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" R600_DEBUG=use_tgsi CFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" MESA_SHADER_CACHE_DISABLE=1- CAYMAN-nir-with-fixes: CXXFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" CFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop"- CAYMAN-nir-readport-fix: CXXFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" CFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" MESA_SHADER_CACHE_DISABLE=1- CAYMAN-nir-readport-fix-release-loop32: CXXFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" CFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" MESA_SHADER_CACHE_DISABLE=1- CAYMAN-nir-readport-fix-release: CXXFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" CFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" MESA_SHADER_CACHE_DISABLE=1- CAYMAN-tgai-2023-01-17: CXXFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" R600_DEBUG=use_tgsi CFLAGS="-Wall -Wextra -Wdeprecated-declarations -O2 -g -funroll-loops -ftree-vectorize -pthread -march=native -mtune=native -mno-xop" MESA_SHADER_CACHE_DISABLE=1Processor Details- Scaling Governor: acpi-cpufreq userspace (Boost: Enabled) - CPU Microcode: 0xa201204Python Details- CAYMAN-nir: Python 3.10.8- CAYMAN-tgsi: Python 3.10.8- CAYMAN-nir-with-fixes: Python 3.10.9- CAYMAN-nir-readport-fix: Python 3.10.9- CAYMAN-nir-readport-fix-release-loop32: Python 3.10.9- CAYMAN-nir-readport-fix-release: Python 3.10.9- CAYMAN-tgai-2023-01-17: Python 3.10.9Security Details- 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 PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected

cayman-redo-tgsi-vs-niropenarena: 1920 x 1080unigine-heaven: 1920 x 1080 - Fullscreen - OpenGLunigine-sanctuary: 1920 x 1080 - Fullscreenunigine-tropics: 1920 x 1080 - Fullscreenunigine-valley: 1920 x 1080 - Fullscreen - OpenGLxonotic: 1920 x 1080 - Ultimategputest: TessMark - 1280 x 1024 - Windowedgputest: 1920 x 1080 - Fullscreenglmark2: 1920 x 1080CAYMAN-nirCAYMAN-tgsiCAYMAN-nir-with-fixesCAYMAN-nir-readport-fixCAYMAN-nir-readport-fix-release-loop32CAYMAN-nir-readport-fix-releaseCAYMAN-tgai-2023-01-17113.614.892591.172074.785828.942871.47123441083934962830113.511.335387.798672.371028.125571.625910825611495109.914.898590.830774.761828.888671.46020311085535951496104.8104.814.578688.807672.519028.299068.6052602108411447104.914.573388.810572.544128.299568.55250881084330381444104.810.787985.648970.146027.503668.586319323901442OpenBenchmarking.org

OpenArena

Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is BetterOpenArena 0.8.8Resolution: 1920 x 1080CAYMAN-nirCAYMAN-tgsiCAYMAN-nir-with-fixesCAYMAN-nir-readport-fix-releaseCAYMAN-tgai-2023-01-17CAYMAN-nir-readport-fix-release-loop32CAYMAN-nir-readport-fix306090120150SE +/- 0.09, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.12, N = 3SE +/- 0.15, N = 3SE +/- 0.03, N = 3SE +/- 0.07, N = 3113.6113.5109.9104.9104.8104.8104.8MIN: 5MIN: 5MIN: 5MIN: 5MIN: 5MIN: 5MIN: 4

Unigine Heaven

Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL

OpenBenchmarking.orgFrames Per Second, More Is BetterUnigine Heaven 4.0Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGLCAYMAN-nir-with-fixesCAYMAN-nirCAYMAN-nir-readport-fix-release-loop32CAYMAN-nir-readport-fix-releaseCAYMAN-tgsiCAYMAN-tgai-2023-01-1748121620SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 314.9014.8914.5814.5711.3410.79

Unigine Sanctuary

Resolution: 1920 x 1080 - Mode: Fullscreen

OpenBenchmarking.orgFrames Per Second, More Is BetterUnigine Sanctuary 2.3Resolution: 1920 x 1080 - Mode: FullscreenCAYMAN-nirCAYMAN-nir-with-fixesCAYMAN-nir-readport-fix-releaseCAYMAN-nir-readport-fix-release-loop32CAYMAN-tgsiCAYMAN-tgai-2023-01-1720406080100SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 391.1790.8388.8188.8187.8085.65

Unigine Tropics

Resolution: 1920 x 1080 - Mode: Fullscreen

OpenBenchmarking.orgFrames Per Second, More Is BetterUnigine Tropics 1.3Resolution: 1920 x 1080 - Mode: FullscreenCAYMAN-nirCAYMAN-nir-with-fixesCAYMAN-nir-readport-fix-releaseCAYMAN-nir-readport-fix-release-loop32CAYMAN-tgsiCAYMAN-tgai-2023-01-1720406080100SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 374.7974.7672.5472.5272.3770.15

Unigine Valley

Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL

OpenBenchmarking.orgFrames Per Second, More Is BetterUnigine Valley 1.0Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGLCAYMAN-nirCAYMAN-nir-with-fixesCAYMAN-nir-readport-fix-releaseCAYMAN-nir-readport-fix-release-loop32CAYMAN-tgsiCAYMAN-tgai-2023-01-17714212835SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 328.9428.8928.3028.3028.1327.50

Xonotic

Resolution: 1920 x 1080 - Effects Quality: Ultimate

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.5Resolution: 1920 x 1080 - Effects Quality: UltimateCAYMAN-tgsiCAYMAN-nirCAYMAN-nir-with-fixesCAYMAN-nir-readport-fix-release-loop32CAYMAN-tgai-2023-01-17CAYMAN-nir-readport-fix-release1632486480SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 371.6371.4771.4668.6168.5968.55MIN: 35 / MAX: 132MIN: 35 / MAX: 132MIN: 33 / MAX: 132MIN: 32 / MAX: 129MIN: 33 / MAX: 129MIN: 31 / MAX: 129

GpuTest

Test: TessMark - Resolution: 1280 x 1024 - Mode: Windowed

OpenBenchmarking.orgPoints, More Is BetterGpuTest 0.7.0Test: TessMark - Resolution: 1280 x 1024 - Mode: WindowedCAYMAN-nir-with-fixesCAYMAN-nir-readport-fix-releaseCAYMAN-nir-readport-fix-release-loop32CAYMAN-nir2K4K6K8K10KSE +/- 5.69, N = 3SE +/- 9.21, N = 3SE +/- 1.53, N = 3SE +/- 3.00, N = 310855108431084110839

GpuTest

FurMark Resolution: 1920 x 1080 - Mode: Fullscreen

OpenBenchmarking.orgPoints, More Is BetterGpuTest 0.7.0FurMark Resolution: 1920 x 1080 - Mode: FullscreenCAYMAN-nir-with-fixesCAYMAN-nirCAYMAN-nir-readport-fix-releaseCAYMAN-tgsiCAYMAN-tgai-2023-01-178001600240032004000SE +/- 47.42, N = 15SE +/- 44.12, N = 15SE +/- 38.61, N = 15SE +/- 27.54, N = 3SE +/- 18.85, N = 335953496303825612390

GLmark2

Resolution: 1920 x 1080

OpenBenchmarking.orgScore, More Is BetterGLmark2 2021.08.30Resolution: 1920 x 1080CAYMAN-nirCAYMAN-nir-with-fixesCAYMAN-tgsiCAYMAN-nir-readport-fix-release-loop32CAYMAN-nir-readport-fix-releaseCAYMAN-tgai-2023-01-176001200180024003000283014961495144714441442

OpenArena

Resolution: 1920 x 1080 - Total Frame Time

OpenBenchmarking.orgMilliseconds, Fewer Is BetterOpenArena 0.8.8Resolution: 1920 x 1080 - Total Frame TimeCAYMAN-nirCAYMAN-tgsiCAYMAN-nir-with-fixesCAYMAN-nir-readport-fix-releaseCAYMAN-nir-readport-fix-release-loop32CAYMAN-nir-readport-fixCAYMAN-tgai-2023-01-1748121620Min: 2 / Avg: 8.79 / Max: 13Min: 2 / Avg: 8.8 / Max: 13Min: 2 / Avg: 9.09 / Max: 14Min: 2 / Avg: 9.51 / Max: 14Min: 2 / Avg: 9.52 / Max: 14Min: 2 / Avg: 9.54 / Max: 14Min: 2 / Avg: 9.56 / Max: 14


Phoronix Test Suite v10.8.5