Wine vs. Ubuntu 18.04 vs. Windows 10 Pro Benchmarks
Tests for a future article.
WineHQ-Devel 3.10
Processor: Intel Core i9-7980XE @ 4.40GHz (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A (1301 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 16384MB, Disk: 256GB INTEL SSDPEKKW256G8, Graphics: NVIDIA GeForce GTX 1080 Ti 11264MB (1480/5508MHz), Audio: Realtek ALC1220, Monitor: Acer B286HK, Network: Intel Connection
OS: Ubuntu 18.04, Kernel: 4.17.1-041701-generic (x86_64), Desktop: GNOME Shell 3.28.1, Display Server: X Server 1.19.6, Display Driver: NVIDIA 396.24, OpenGL: 4.6.0, Compiler: GCC 7.3.0, File-System: ext4, Screen Resolution: 3840x2160, System Layer: wine-3.10
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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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-as=/usr/bin/x86_64-linux-gnu-as --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-ld=/usr/bin/x86_64-linux-gnu-ld --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v
Disk Notes: NONE / errors=remount-ro,relatime,rw
Processor Notes: Scaling Governor: intel_pstate powersave
Security Notes: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW Protection
Ubuntu 18.04
OS: Ubuntu 18.04, Kernel: 4.17.1-041701-generic (x86_64), Desktop: GNOME Shell 3.28.1, Display Server: X Server 1.19.6, Display Driver: NVIDIA 396.24, OpenGL: 4.6.0, Compiler: GCC 7.3.0, File-System: ext4, Screen Resolution: 3840x2160
Windows 10 Pro
Processor: Intel Core i9-7980XE @ 2.59GHz (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A, Memory: 4 x 4096 MB 3200MHz Corsair CMK16GX4M4C3200C16, Disk: 238GB INTEL SSDPEKKW256G8, Graphics: NVIDIA GeForce GTX 1080 Ti 11264MB (1911/5505MHz), Network: Intel Connection I219-V
OS: Microsoft Windows 10 Pro Build 17134, Kernel: 10.0 (x86_64), Display Driver: 388.13 (23.21.13.8813), Vulkan: 1.0.61, File-System: NTFS, Screen Resolution: 3840x2160
Dell Optiplex 390 Core i5 2320
Processor: Intel Core i5-2320 @ 3.00GHz (4 Cores), Motherboard: Dell 0F6X5P, Memory: 2 x 8192 MB HMT41GU6MFR8C-PB, Disk: 112GB KINGSTON SA400S37120G + 932GB ST1000DM003-1CH162 ATA Device, Graphics: NVIDIA GeForce GT 1030 2048MB (1911/3004MHz), Network: Realtek PCIe GBE Family
OS: Microsoft Windows 10 Enterprise Build 17134, Kernel: 10.0 (x86_64), Display Driver: 398.36 (24.21.13.9836), File-System: NTFS, Screen Resolution: 1920x1080
Dell Optiplex 9020 Core i5 4440
Processor: Intel Core i5-4440 @ 3.30GHz (4 Cores), Motherboard: Dell 0XCR8D (A21 BIOS), Chipset: Intel 4th Gen Core DRAM, Memory: 16384MB, Disk: 240GB Seagate ST240FN0021 + 1000GB Seagate ST1000DM003-1CH1, Graphics: Gigabyte NVIDIA GeForce GTX 660 2GB (1032/3004MHz), Audio: Realtek ALC3220, Monitor: ED245Q, Network: Intel I217-LM
OS: Ubuntu 19.10, Kernel: 5.4.2-050402-generic (x86_64), Desktop: GNOME Shell 3.34.1, Display Server: X Server 1.20.5, Display Driver: NVIDIA 440.31, OpenGL: 4.6.0, Compiler: GCC 9.2.1 20191008, File-System: ext4, Screen Resolution: 1920x1080
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 -v
Processor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x27
Security Notes: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT disabled + mds: Mitigation of Clear buffers; SMT disabled + meltdown: Mitigation of PTI + 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 generic retpoline IBPB: conditional IBRS_FW STIBP: disabled RSB filling + tsx_async_abort: Not affected
Crafty
This is a performance test of Crafty, an advanced open-source chess engine. Learn more via the OpenBenchmarking.org test page.
FLAC Audio Encoding
This test times how long it takes to encode a sample WAV file to FLAC format five times. Learn more via the OpenBenchmarking.org test page.
OSBench
OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.
Stockfish
This is a test of Stockfish, an advanced C++11 chess benchmark that can scale up to 128 CPU cores. Learn more via the OpenBenchmarking.org test page.
7-Zip Compression
This is a test of 7-Zip using p7zip with its integrated benchmark feature or upstream 7-Zip for the Windows x64 build. Learn more via the OpenBenchmarking.org test page.
AOBench
AOBench is a lightweight ambient occlusion renderer, written in C. The test profile is using a size of 2048 x 2048. Learn more via the OpenBenchmarking.org test page.
x264
OpenSSL
Maxon Cinebench
Primesieve
FFmpeg
libjpeg-turbo tjbench
WineHQ-Devel 3.10
Processor: Intel Core i9-7980XE @ 4.40GHz (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A (1301 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 16384MB, Disk: 256GB INTEL SSDPEKKW256G8, Graphics: NVIDIA GeForce GTX 1080 Ti 11264MB (1480/5508MHz), Audio: Realtek ALC1220, Monitor: Acer B286HK, Network: Intel Connection
OS: Ubuntu 18.04, Kernel: 4.17.1-041701-generic (x86_64), Desktop: GNOME Shell 3.28.1, Display Server: X Server 1.19.6, Display Driver: NVIDIA 396.24, OpenGL: 4.6.0, Compiler: GCC 7.3.0, File-System: ext4, Screen Resolution: 3840x2160, System Layer: wine-3.10
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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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-as=/usr/bin/x86_64-linux-gnu-as --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-ld=/usr/bin/x86_64-linux-gnu-ld --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v
Disk Notes: NONE / errors=remount-ro,relatime,rw
Processor Notes: Scaling Governor: intel_pstate powersave
Security Notes: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW Protection
Testing initiated at 15 June 2018 15:39 by user pts.
Ubuntu 18.04
Processor: Intel Core i9-7980XE @ 4.40GHz (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A (1301 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 16384MB, Disk: 256GB INTEL SSDPEKKW256G8, Graphics: NVIDIA GeForce GTX 1080 Ti 11264MB (1480/5508MHz), Audio: Realtek ALC1220, Monitor: Acer B286HK, Network: Intel Connection
OS: Ubuntu 18.04, Kernel: 4.17.1-041701-generic (x86_64), Desktop: GNOME Shell 3.28.1, Display Server: X Server 1.19.6, Display Driver: NVIDIA 396.24, OpenGL: 4.6.0, Compiler: GCC 7.3.0, File-System: ext4, Screen Resolution: 3840x2160
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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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-as=/usr/bin/x86_64-linux-gnu-as --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-ld=/usr/bin/x86_64-linux-gnu-ld --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v
Disk Notes: NONE / errors=remount-ro,relatime,rw
Processor Notes: Scaling Governor: intel_pstate powersave
Security Notes: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW Protection
Testing initiated at 15 June 2018 17:27 by user pts.
Windows 10 Pro
Processor: Intel Core i9-7980XE @ 2.59GHz (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A, Memory: 4 x 4096 MB 3200MHz Corsair CMK16GX4M4C3200C16, Disk: 238GB INTEL SSDPEKKW256G8, Graphics: NVIDIA GeForce GTX 1080 Ti 11264MB (1911/5505MHz), Network: Intel Connection I219-V
OS: Microsoft Windows 10 Pro Build 17134, Kernel: 10.0 (x86_64), Display Driver: 388.13 (23.21.13.8813), Vulkan: 1.0.61, File-System: NTFS, Screen Resolution: 3840x2160
Testing initiated at 15 June 2018 19:53 by user phoronix.
Dell Optiplex 390 Core i5 2320
Processor: Intel Core i5-2320 @ 3.00GHz (4 Cores), Motherboard: Dell 0F6X5P, Memory: 2 x 8192 MB HMT41GU6MFR8C-PB, Disk: 112GB KINGSTON SA400S37120G + 932GB ST1000DM003-1CH162 ATA Device, Graphics: NVIDIA GeForce GT 1030 2048MB (1911/3004MHz), Network: Realtek PCIe GBE Family
OS: Microsoft Windows 10 Enterprise Build 17134, Kernel: 10.0 (x86_64), Display Driver: 398.36 (24.21.13.9836), File-System: NTFS, Screen Resolution: 1920x1080
Testing initiated at 29 July 2018 13:42 by user domenic.
Dell Optiplex 9020 Core i5 4440
Processor: Intel Core i5-4440 @ 3.30GHz (4 Cores), Motherboard: Dell 0XCR8D (A21 BIOS), Chipset: Intel 4th Gen Core DRAM, Memory: 16384MB, Disk: 240GB Seagate ST240FN0021 + 1000GB Seagate ST1000DM003-1CH1, Graphics: Gigabyte NVIDIA GeForce GTX 660 2GB (1032/3004MHz), Audio: Realtek ALC3220, Monitor: ED245Q, Network: Intel I217-LM
OS: Ubuntu 19.10, Kernel: 5.4.2-050402-generic (x86_64), Desktop: GNOME Shell 3.34.1, Display Server: X Server 1.20.5, Display Driver: NVIDIA 440.31, OpenGL: 4.6.0, Compiler: GCC 9.2.1 20191008, File-System: ext4, Screen Resolution: 1920x1080
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 -v
Processor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x27
Security Notes: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT disabled + mds: Mitigation of Clear buffers; SMT disabled + meltdown: Mitigation of PTI + 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 generic retpoline IBPB: conditional IBRS_FW STIBP: disabled RSB filling + tsx_async_abort: Not affected
Testing initiated at 10 December 2019 21:46 by user domenic.