Zink OpenGL on Vulkan vs. RadeonSI

Benchmarks by Michael Larabel

HTML result view exported from: https://openbenchmarking.org/result/1911163-PTS-ZINK374429.

ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLVulkanCompilerFile-SystemScreen ResolutionRX 560RX Vega 64 Zink RadeonSI Zink RadeonSIIntel Core i9-9900KS @ 5.00GHz (8 Cores / 16 Threads)ASUS PRIME Z390-A (1302 BIOS)Intel Cannon Lake PCH16384MBSamsung SSD 970 EVO 250GB + 2000GB SABRENTSapphire AMD Radeon RX 550 640SP / 560/560X 4GB (1300/1750MHz)Realtek ALC1220Acer B286HKIntel I219-VUbuntu 19.105.3.0-23-generic (x86_64)GNOME Shell 3.34.1X Server 1.20.5modesetting 1.20.52.1 Mesa 20.0.0-devel (git-9a80b7f 2019-11-15 eoan-oibaf-ppa) (LLVM 9.0.0)1.1.107GCC 9.2.1 20191008ext43840x21604.5 Mesa 20.0.0-devel (git-9a80b7f 2019-11-15 eoan-oibaf-ppa) (LLVM 9.0.0)zink 16GB (1630/945MHz)2.1 Mesa 20.0.0-devel (git-9a80b7f 2019-11-15 eoan-oibaf-ppa) (LLVM 9.0.0)4.5 Mesa 20.0.0-devel (git-9a80b7f 2019-11-15 eoan-oibaf-ppa) (LLVM 9.0.0)OpenBenchmarking.orgEnvironment Details- RX 560: Zink, RX Vega 64: Zink: MESA_LOADER_DRIVER_OVERRIDE=zinkProcessor Details- Scaling Governor: intel_pstate performance - CPU Microcode: 0xc6Graphics Details- GLAMORJava Details- OpenJDK Runtime Environment (build 11.0.5-ea+10-post-Ubuntu-0ubuntu1)Python Details- RX 560: Zink: Python 2.7.17rc1 + Python 3.7.5rc1Security Details- itlb_multihit: KVM: Vulnerable + 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 Enhanced IBRS IBPB: conditional RSB filling + tsx_async_abort: Mitigation of TSX disabled

geexlab: 3840 x 2160 - GL2 AntTweakBargeexlab: 3840 x 2160 - GL2 Cell Shadinggeexlab: 3840 x 2160 - GL2 Tunnel Beautygeexlab: 3840 x 2160 - GL2 Hot Tunnel DNAj2dbench: Text Renderingj2dbench: Vector Graphics Renderinggputest: Plot3D - 3840 x 2160 - Fullscreengputest: Furmark - 3840 x 2160 - Fullscreengputest: Triangle - 3840 x 2160 - Fullscreengputest: Pixmark Volplosion - 3840 x 2160 - FullscreenRX 560RX Vega 64 Zink RadeonSI Zink RadeonSI574.3438.369.887.313742.7560711542276056.3879535213328926560218382640.61815.773.494.234645.4807444002546083.57462964541728201780501798623.0810.396.6113.013921.9266986886800359.479446941812194710838122862949.12137.8100.0120.433880.5861471787642351.52413036308734571794202200OpenBenchmarking.org

GeeXLab

Resolution: 3840 x 2160 - Test: GL2 AntTweakBar

RX 560RX Vega 64OpenBenchmarking.orgFPS, More Is BetterGeeXLab 0.28.0Resolution: 3840 x 2160 - Test: GL2 AntTweakBarZinkRadeonSI6001200180024003000SE +/- 0.76, N = 3SE +/- 0.73, N = 3SE +/- 3.89, N = 3SE +/- 2.99, N = 3574.32640.6623.02949.1

GeeXLab

Resolution: 3840 x 2160 - Test: GL2 Cell Shading

RX 560RX Vega 64OpenBenchmarking.orgFPS, More Is BetterGeeXLab 0.28.0Resolution: 3840 x 2160 - Test: GL2 Cell ShadingZinkRadeonSI5001000150020002500SE +/- 0.20, N = 3SE +/- 38.14, N = 15SE +/- 4.16, N = 3SE +/- 1.63, N = 3438.31815.7810.32137.8

GeeXLab

Resolution: 3840 x 2160 - Test: GL2 Tunnel Beauty

RX 560RX Vega 64OpenBenchmarking.orgFPS, More Is BetterGeeXLab 0.28.0Resolution: 3840 x 2160 - Test: GL2 Tunnel BeautyZinkRadeonSI20406080100SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.10, N = 3SE +/- 0.07, N = 369.873.496.6100.0

GeeXLab

Resolution: 3840 x 2160 - Test: GL2 Hot Tunnel DNA

RX 560RX Vega 64OpenBenchmarking.orgFPS, More Is BetterGeeXLab 0.28.0Resolution: 3840 x 2160 - Test: GL2 Hot Tunnel DNAZinkRadeonSI306090120150SE +/- 0.82, N = 10SE +/- 0.73, N = 13SE +/- 0.06, N = 3SE +/- 0.09, N = 387.394.2113.0120.4

Java 2D Microbenchmark

Rendering Test: Text Rendering

RX 560RX Vega 64OpenBenchmarking.orgUnits Per Second, More Is BetterJava 2D Microbenchmark 1.0Rendering Test: Text RenderingZinkRadeonSI7K14K21K28K35KSE +/- 138.65, N = 20SE +/- 168.36, N = 4SE +/- 175.56, N = 20SE +/- 301.03, N = 413742.7634645.4813921.9333880.59

Java 2D Microbenchmark

Rendering Test: Vector Graphics Rendering

RX 560RX Vega 64OpenBenchmarking.orgUnits Per Second, More Is BetterJava 2D Microbenchmark 1.0Rendering Test: Vector Graphics RenderingZinkRadeonSI1.6M3.2M4.8M6.4M8MSE +/- 8074.36, N = 4SE +/- 16809.36, N = 4SE +/- 13558.41, N = 4SE +/- 17631.08, N = 42276056.392546083.576800359.487642351.52

GpuTest

Test: Plot3D - Resolution: 3840 x 2160 - Mode: Fullscreen

RX 560RX Vega 64OpenBenchmarking.orgPoints, More Is BetterGpuTest 0.7.0Test: Plot3D - Resolution: 3840 x 2160 - Mode: FullscreenZinkRadeonSI14K28K42K56K70KSE +/- 17.46, N = 3SE +/- 97.06, N = 3SE +/- 116.92, N = 3SE +/- 96.97, N = 321332454174181263087

GpuTest

Test: Furmark - Resolution: 3840 x 2160 - Mode: Fullscreen

RX 560RX Vega 64OpenBenchmarking.orgPoints, More Is BetterGpuTest 0.7.0Test: Furmark - Resolution: 3840 x 2160 - Mode: FullscreenZinkRadeonSI7001400210028003500SE +/- 1.00, N = 3SE +/- 0.58, N = 3SE +/- 26.46, N = 3SE +/- 36.70, N = 3892282019473457

GpuTest

Test: Triangle - Resolution: 3840 x 2160 - Mode: Fullscreen

RX 560RX Vega 64OpenBenchmarking.orgPoints, More Is BetterGpuTest 0.7.0Test: Triangle - Resolution: 3840 x 2160 - Mode: FullscreenZinkRadeonSI40K80K120K160K200KSE +/- 163.05, N = 3SE +/- 49.33, N = 3SE +/- 749.49, N = 3SE +/- 768.40, N = 365602178050108381179420

GpuTest

Test: Pixmark Volplosion - Resolution: 3840 x 2160 - Mode: Fullscreen

RX 560RX Vega 64OpenBenchmarking.orgPoints, More Is BetterGpuTest 0.7.0Test: Pixmark Volplosion - Resolution: 3840 x 2160 - Mode: FullscreenZinkRadeonSI5001000150020002500SE +/- 0.33, N = 3SE +/- 2.52, N = 3SE +/- 3.84, N = 31838179822862200


Phoronix Test Suite v10.8.4