Intel Xe Graphics Windows vs. Linux
Intel Core i9-11900K testing with a ASUS ROG MAXIMUS XIII HERO (0703 BIOS) and ASUS Intel RKL GT1 3GB for a future article.
Windows 10
Processor: Intel Core i9-11900K @ 3.50GHz (8 Cores / 16 Threads), Motherboard: ASUS ROG MAXIMUS XIII HERO (0703 BIOS), Memory: 2 x 16384 MB 3200MHz Corsair CMK32GX4M2Z3600C18, Disk: 932GB WD_BLACK SN850 1TB, Graphics: Intel UHD 750 1GB, Network: Bluetooth Device (Personal Area )
OS: Microsoft Windows 10 Pro Build 19042, Kernel: 10.0 (x86_64), Display Driver: 27.20.100.9316, Compiler: GCC 8.3.0, File-System: NTFS, Screen Resolution: 3840x2160
Security Notes: __user pointer sanitization: Disabled + IBPB: Always + IBRS: Enabled + STIBP: Enabled
Linux 5.12 Git + Mesa 21.0.1
Processor: Intel Core i9-11900K @ 5.10GHz (8 Cores / 16 Threads), Motherboard: ASUS ROG MAXIMUS XIII HERO (0703 BIOS), Chipset: Intel Device 43ef, Memory: 32GB, Disk: 1000GB Western Digital WD_BLACK SN850 1TB, Graphics: ASUS Intel RKL GT1 3GB (1300MHz), Audio: Intel Device 43c8, Monitor: DELL P2415Q, Network: 2 x Intel + Intel Device 2725
OS: Ubuntu 20.10, Kernel: 5.12.0-051200rc6daily20210407-generic (x86_64) 20210406, Desktop: GNOME Shell 3.38.2, Display Server: X Server 1.20.9, OpenGL: 4.6 Mesa 21.0.1 kisak-mesa PPA, Vulkan: 1.2.145, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 3840x2160
Kernel Notes: i915.force_probe=4c8a - Transparent Huge Pages: madvise
Compiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/usr,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
Processor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x3c - Thermald 2.3
Security 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 Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Linux 5.12 Git + Mesa 21.1-dev
Processor: Intel Core i9-11900K @ 5.10GHz (8 Cores / 16 Threads), Motherboard: ASUS ROG MAXIMUS XIII HERO (0703 BIOS), Chipset: Intel Tiger Lake-H, Memory: 32GB, Disk: 1000GB Western Digital WD_BLACK SN850 1TB, Graphics: ASUS Intel RKL GT1 3GB (1300MHz), Audio: Intel Tiger Lake-H HD Audio, Monitor: DELL P2415Q, Network: 2 x Intel + Intel Device 2725
OS: Ubuntu 20.10, Kernel: 5.12.0-051200rc6daily20210407-generic (x86_64) 20210406, Desktop: GNOME Shell 3.38.2, Display Server: X Server 1.20.9, OpenGL: 4.6 Mesa 21.1.0-devel (git-d1f96e0 2021-04-08 groovy-oibaf-ppa), Vulkan: 1.1.168, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 3840x2160
RealSR-NCNN
RealSR-NCNN is an NCNN neural network implementation of the RealSR project and accelerated using the Vulkan API. RealSR is the Real-World Super Resolution via Kernel Estimation and Noise Injection. NCNN is a high performance neural network inference framework optimized for mobile and other platforms developed by Tencent. This test profile times how long it takes to increase the resolution of a sample image by a scale of 4x with Vulkan. Learn more via the OpenBenchmarking.org test page.
Waifu2x-NCNN Vulkan
Waifu2x-NCNN is an NCNN neural network implementation of the Waifu2x converter project and accelerated using the Vulkan API. NCNN is a high performance neural network inference framework optimized for mobile and other platforms developed by Tencent. This test profile times how long it takes to increase the resolution of a sample image with Vulkan. Learn more via the OpenBenchmarking.org test page.
VkResample
VkResample is a Vulkan-based image upscaling library based on VkFFT. The sample input file is upscaling a 4K image to 8K using Vulkan-based GPU acceleration. Learn more via the OpenBenchmarking.org test page.
Unigine Heaven
This test calculates the average frame-rate within the Heaven demo for the Unigine engine. This engine is extremely demanding on the system's graphics card. Learn more via the OpenBenchmarking.org test page.
Unigine Valley
This test calculates the average frame-rate within the Valley demo for the Unigine engine, released in February 2013. This engine is extremely demanding on the system's graphics card. Unigine Valley relies upon an OpenGL 3 core profile context. Learn more via the OpenBenchmarking.org test page.
Tesseract
Tesseract is a fork of Cube 2 Sauerbraten with numerous graphics and game-play improvements. Tesseract has been in development since 2012 while its first release happened in May of 2014. Learn more via the OpenBenchmarking.org test page.
GpuTest
GpuTest is a cross-platform OpenGL benchmark developed at Geeks3D.com that offers tech demos such as FurMark, TessMark, and other workloads to stress various areas of GPUs and drivers. Learn more via the OpenBenchmarking.org test page.
NCNN
NCNN is a high performance neural network inference framework optimized for mobile and other platforms developed by Tencent. Learn more via the OpenBenchmarking.org test page.
Basemark GPU
This is a benchmark of Basemark GPU. For this test profile to work, you must have a valid license/copy of BasemarkGPU in your Phoronix Test Suite download cache. This test profile simply automates the execution of BasemarkGPU and you must already have the Windows .zip or Linux .tar.gz in the download cache. Learn more via the OpenBenchmarking.org test page.
Windows 10
Processor: Intel Core i9-11900K @ 3.50GHz (8 Cores / 16 Threads), Motherboard: ASUS ROG MAXIMUS XIII HERO (0703 BIOS), Memory: 2 x 16384 MB 3200MHz Corsair CMK32GX4M2Z3600C18, Disk: 932GB WD_BLACK SN850 1TB, Graphics: Intel UHD 750 1GB, Network: Bluetooth Device (Personal Area )
OS: Microsoft Windows 10 Pro Build 19042, Kernel: 10.0 (x86_64), Display Driver: 27.20.100.9316, Compiler: GCC 8.3.0, File-System: NTFS, Screen Resolution: 3840x2160
Security Notes: __user pointer sanitization: Disabled + IBPB: Always + IBRS: Enabled + STIBP: Enabled
Testing initiated at 7 April 2021 06:07 by user phoronix.
Linux 5.12 Git + Mesa 21.0.1
Processor: Intel Core i9-11900K @ 5.10GHz (8 Cores / 16 Threads), Motherboard: ASUS ROG MAXIMUS XIII HERO (0703 BIOS), Chipset: Intel Device 43ef, Memory: 32GB, Disk: 1000GB Western Digital WD_BLACK SN850 1TB, Graphics: ASUS Intel RKL GT1 3GB (1300MHz), Audio: Intel Device 43c8, Monitor: DELL P2415Q, Network: 2 x Intel + Intel Device 2725
OS: Ubuntu 20.10, Kernel: 5.12.0-051200rc6daily20210407-generic (x86_64) 20210406, Desktop: GNOME Shell 3.38.2, Display Server: X Server 1.20.9, OpenGL: 4.6 Mesa 21.0.1 kisak-mesa PPA, Vulkan: 1.2.145, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 3840x2160
Kernel Notes: i915.force_probe=4c8a - Transparent Huge Pages: madvise
Compiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/usr,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
Processor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x3c - Thermald 2.3
Security 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 Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 7 April 2021 13:00 by user phoronix.
Linux 5.12 Git + Mesa 21.1-dev
Processor: Intel Core i9-11900K @ 5.10GHz (8 Cores / 16 Threads), Motherboard: ASUS ROG MAXIMUS XIII HERO (0703 BIOS), Chipset: Intel Tiger Lake-H, Memory: 32GB, Disk: 1000GB Western Digital WD_BLACK SN850 1TB, Graphics: ASUS Intel RKL GT1 3GB (1300MHz), Audio: Intel Tiger Lake-H HD Audio, Monitor: DELL P2415Q, Network: 2 x Intel + Intel Device 2725
OS: Ubuntu 20.10, Kernel: 5.12.0-051200rc6daily20210407-generic (x86_64) 20210406, Desktop: GNOME Shell 3.38.2, Display Server: X Server 1.20.9, OpenGL: 4.6 Mesa 21.1.0-devel (git-d1f96e0 2021-04-08 groovy-oibaf-ppa), Vulkan: 1.1.168, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 3840x2160
Kernel Notes: i915.force_probe=4c8a - Transparent Huge Pages: madvise
Compiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/usr,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
Processor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x3c - Thermald 2.3
Security 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 Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 9 April 2021 12:36 by user pts.