GL-vs-VK Performance benchmark between OpenGL vs Vulkan
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2004064-VE-GLVSVK47666 Gl-vs-VK Processor: AMD Ryzen 3 2200G @ 3.50GHz (4 Cores), Motherboard: ASRock A320M-HDV R4.0 (P3.30 BIOS), Chipset: AMD Raven/Raven2, Memory: 14GB, Disk: 500GB Western Digital WDS500G2B0C-00PXH0, Graphics: AMD Radeon Vega / Mobile 2GB (1100/1333MHz), Audio: AMD Raven/Raven2/Fenghuang, Monitor: AAA, Network: Realtek RTL8111/8168/8411
OS: Ubuntu 19.10, Kernel: 5.3.18-050318-generic (x86_64), Desktop: GNOME Shell 3.34.3, Display Server: X Server 1.20.7, Display Driver: amdgpu 19.0.1, OpenGL: 4.6 Mesa 20.1.0-devel (git-8970b78 2020-03-29 eoan-oibaf-ppa) (LLVM 9.0.1), OpenCL: OpenCL 2.1 AMD-APP (3004.6), Vulkan: 1.2.128, Compiler: GCC 9.2.1 20191008, File-System: ext4, Screen Resolution: 1366x768
Compiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-offload-targets=nvptx-none,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -vProcessor Notes: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8101016Graphics Notes: GLAMORSecurity Notes: 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 Full AMD retpoline IBPB: conditional STIBP: disabled RSB filling + tsx_async_abort: Not affected
GL-vs-VK OpenBenchmarking.org Phoronix Test Suite AMD Ryzen 3 2200G @ 3.50GHz (4 Cores) ASRock A320M-HDV R4.0 (P3.30 BIOS) AMD Raven/Raven2 14GB 500GB Western Digital WDS500G2B0C-00PXH0 AMD Radeon Vega / Mobile 2GB (1100/1333MHz) AMD Raven/Raven2/Fenghuang AAA Realtek RTL8111/8168/8411 Ubuntu 19.10 5.3.18-050318-generic (x86_64) GNOME Shell 3.34.3 X Server 1.20.7 amdgpu 19.0.1 4.6 Mesa 20.1.0-devel (git-8970b78 2020-03-29 eoan-oibaf-ppa) (LLVM 9.0.1) OpenCL 2.1 AMD-APP (3004.6) 1.2.128 GCC 9.2.1 20191008 ext4 1366x768 Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL OpenCL Vulkan Compiler File-System Screen Resolution GL-vs-VK Benchmarks System Logs - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-offload-targets=nvptx-none,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8101016 - GLAMOR - 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 Full AMD retpoline IBPB: conditional STIBP: disabled RSB filling + tsx_async_abort: Not affected
GL-vs-VK gl-vs-vk: Static Scene - OpenGL - No gl-vs-vk: Static Scene - OpenGL - No gl-vs-vk: Static Scene - Vulkan - No gl-vs-vk: Static Scene - Vulkan - No gl-vs-vk: Static Scene - OpenGL - Yes gl-vs-vk: Static Scene - OpenGL - Yes gl-vs-vk: Static Scene - Vulkan - Yes gl-vs-vk: Static Scene - Vulkan - Yes gl-vs-vk: Shadow Mapping - OpenGL - No gl-vs-vk: Shadow Mapping - OpenGL - No gl-vs-vk: Shadow Mapping - Vulkan - No gl-vs-vk: Shadow Mapping - Vulkan - No gl-vs-vk: Shadow Mapping - Vulkan - Yes gl-vs-vk: Shadow Mapping - Vulkan - Yes gl-vs-vk: Terrain With Dynamic LoD - OpenGL - No gl-vs-vk: Terrain With Dynamic LoD - OpenGL - No gl-vs-vk: Terrain With Dynamic LoD - Vulkan - No gl-vs-vk: Terrain With Dynamic LoD - Vulkan - No gl-vs-vk: Terrain With Dynamic LoD - Vulkan - Yes gl-vs-vk: Terrain With Dynamic LoD - Vulkan - Yes Gl-vs-VK 224.046529 4.463401 124.352398 8.041780 167.908348 5.956011 44.466552 22.488994 8.385556 119.271338 5.057693 197.722291 4.112893 243.137889 29.980498 33.356073 26.147368 38.246085 20.831988 48.003866 OpenBenchmarking.org
OpenBenchmarking.org FPS, More Is Better GL-vs-VK 2017-06-05 Test: Static Scene - API: OpenGL - Multi-Threaded: No Gl-vs-VK 1.0043 2.0086 3.0129 4.0172 5.0215 SE +/- 0.009761, N = 3 4.463401 MIN: 1.42 / MAX: 4.55 1. (CXX) g++ options: -rdynamic
OpenBenchmarking.org Frame Time - ms, Fewer Is Better GL-vs-VK 2017-06-05 Test: Static Scene - API: Vulkan - Multi-Threaded: No Gl-vs-VK 30 60 90 120 150 SE +/- 0.34, N = 3 124.35 MAX: 148.61 1. (CXX) g++ options: -rdynamic
OpenBenchmarking.org FPS, More Is Better GL-vs-VK 2017-06-05 Test: Static Scene - API: Vulkan - Multi-Threaded: No Gl-vs-VK 2 4 6 8 10 SE +/- 0.021727, N = 3 8.041780 MIN: 6.73 / MAX: 4545454.54 1. (CXX) g++ options: -rdynamic
OpenBenchmarking.org Frame Time - ms, Fewer Is Better GL-vs-VK 2017-06-05 Test: Static Scene - API: OpenGL - Multi-Threaded: Yes Gl-vs-VK 40 80 120 160 200 SE +/- 0.95, N = 3 167.91 MIN: 157.3 / MAX: 636.57 1. (CXX) g++ options: -rdynamic
OpenBenchmarking.org FPS, More Is Better GL-vs-VK 2017-06-05 Test: Static Scene - API: OpenGL - Multi-Threaded: Yes Gl-vs-VK 1.3401 2.6802 4.0203 5.3604 6.7005 SE +/- 0.033774, N = 3 5.956011 MIN: 1.57 / MAX: 6.36 1. (CXX) g++ options: -rdynamic
OpenBenchmarking.org Frame Time - ms, Fewer Is Better GL-vs-VK 2017-06-05 Test: Static Scene - API: Vulkan - Multi-Threaded: Yes Gl-vs-VK 10 20 30 40 50 SE +/- 0.09, N = 3 44.47 MAX: 68.7 1. (CXX) g++ options: -rdynamic
OpenBenchmarking.org FPS, More Is Better GL-vs-VK 2017-06-05 Test: Static Scene - API: Vulkan - Multi-Threaded: Yes Gl-vs-VK 5 10 15 20 25 SE +/- 0.05, N = 3 22.49 MIN: 14.55 / MAX: 4347826.09 1. (CXX) g++ options: -rdynamic
OpenBenchmarking.org Frame Time - ms, Fewer Is Better GL-vs-VK 2017-06-05 Test: Shadow Mapping - API: OpenGL - Multi-Threaded: No Gl-vs-VK 2 4 6 8 10 SE +/- 0.074499, N = 3 8.385556 MIN: 7.89 / MAX: 37.36 1. (CXX) g++ options: -rdynamic
OpenBenchmarking.org FPS, More Is Better GL-vs-VK 2017-06-05 Test: Shadow Mapping - API: OpenGL - Multi-Threaded: No Gl-vs-VK 30 60 90 120 150 SE +/- 1.05, N = 3 119.27 MIN: 26.77 / MAX: 126.77 1. (CXX) g++ options: -rdynamic
OpenBenchmarking.org Frame Time - ms, Fewer Is Better GL-vs-VK 2017-06-05 Test: Shadow Mapping - API: Vulkan - Multi-Threaded: No Gl-vs-VK 1.138 2.276 3.414 4.552 5.69 SE +/- 0.015421, N = 3 5.057693 MAX: 14.26 1. (CXX) g++ options: -rdynamic
OpenBenchmarking.org FPS, More Is Better GL-vs-VK 2017-06-05 Test: Shadow Mapping - API: Vulkan - Multi-Threaded: No Gl-vs-VK 40 80 120 160 200 SE +/- 0.60, N = 3 197.72 MIN: 70.15 / MAX: 3030303.03 1. (CXX) g++ options: -rdynamic
OpenBenchmarking.org Frame Time - ms, Fewer Is Better GL-vs-VK 2017-06-05 Test: Shadow Mapping - API: Vulkan - Multi-Threaded: Yes Gl-vs-VK 0.9254 1.8508 2.7762 3.7016 4.627 SE +/- 0.000593, N = 3 4.112893 MAX: 14.87 1. (CXX) g++ options: -rdynamic
OpenBenchmarking.org FPS, More Is Better GL-vs-VK 2017-06-05 Test: Shadow Mapping - API: Vulkan - Multi-Threaded: Yes Gl-vs-VK 50 100 150 200 250 SE +/- 0.04, N = 3 243.14 MIN: 67.24 / MAX: 3030303.03 1. (CXX) g++ options: -rdynamic
OpenBenchmarking.org Frame Time - ms, Fewer Is Better GL-vs-VK 2017-06-05 Test: Terrain With Dynamic LoD - API: OpenGL - Multi-Threaded: No Gl-vs-VK 7 14 21 28 35 SE +/- 0.12, N = 3 29.98 MIN: 25.19 / MAX: 50.68 1. (CXX) g++ options: -rdynamic
OpenBenchmarking.org FPS, More Is Better GL-vs-VK 2017-06-05 Test: Terrain With Dynamic LoD - API: OpenGL - Multi-Threaded: No Gl-vs-VK 8 16 24 32 40 SE +/- 0.13, N = 3 33.36 MIN: 19.73 / MAX: 39.7 1. (CXX) g++ options: -rdynamic
OpenBenchmarking.org Frame Time - ms, Fewer Is Better GL-vs-VK 2017-06-05 Test: Terrain With Dynamic LoD - API: Vulkan - Multi-Threaded: No Gl-vs-VK 6 12 18 24 30 SE +/- 0.11, N = 3 26.15 MAX: 42.29 1. (CXX) g++ options: -rdynamic
OpenBenchmarking.org FPS, More Is Better GL-vs-VK 2017-06-05 Test: Terrain With Dynamic LoD - API: Vulkan - Multi-Threaded: No Gl-vs-VK 9 18 27 36 45 SE +/- 0.16, N = 3 38.25 MIN: 23.65 / MAX: 2857142.86 1. (CXX) g++ options: -rdynamic
OpenBenchmarking.org Frame Time - ms, Fewer Is Better GL-vs-VK 2017-06-05 Test: Terrain With Dynamic LoD - API: Vulkan - Multi-Threaded: Yes Gl-vs-VK 5 10 15 20 25 SE +/- 0.06, N = 3 20.83 MAX: 31.62 1. (CXX) g++ options: -rdynamic
OpenBenchmarking.org FPS, More Is Better GL-vs-VK 2017-06-05 Test: Terrain With Dynamic LoD - API: Vulkan - Multi-Threaded: Yes Gl-vs-VK 11 22 33 44 55 SE +/- 0.14, N = 3 48.00 MIN: 31.62 / MAX: 4347826.09 1. (CXX) g++ options: -rdynamic
Gl-vs-VK Processor: AMD Ryzen 3 2200G @ 3.50GHz (4 Cores), Motherboard: ASRock A320M-HDV R4.0 (P3.30 BIOS), Chipset: AMD Raven/Raven2, Memory: 14GB, Disk: 500GB Western Digital WDS500G2B0C-00PXH0, Graphics: AMD Radeon Vega / Mobile 2GB (1100/1333MHz), Audio: AMD Raven/Raven2/Fenghuang, Monitor: AAA, Network: Realtek RTL8111/8168/8411
OS: Ubuntu 19.10, Kernel: 5.3.18-050318-generic (x86_64), Desktop: GNOME Shell 3.34.3, Display Server: X Server 1.20.7, Display Driver: amdgpu 19.0.1, OpenGL: 4.6 Mesa 20.1.0-devel (git-8970b78 2020-03-29 eoan-oibaf-ppa) (LLVM 9.0.1), OpenCL: OpenCL 2.1 AMD-APP (3004.6), Vulkan: 1.2.128, Compiler: GCC 9.2.1 20191008, File-System: ext4, Screen Resolution: 1366x768
Compiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-offload-targets=nvptx-none,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -vProcessor Notes: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8101016Graphics Notes: GLAMORSecurity Notes: 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 Full AMD retpoline IBPB: conditional STIBP: disabled RSB filling + tsx_async_abort: Not affected
Testing initiated at 6 April 2020 09:33 by user haxpor.