GCC 12 compiler optimization benchmarks by Michael Larabel for a future article.
-O0 Kernel Notes: Transparent Huge Pages: madviseEnvironment Notes: CXXFLAGS=-O0 DEBUGINFOD_URLS=https://debuginfod.fedoraproject.org/ CFLAGS=-O0Compiler Notes: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-multilib --enable-offload-defaulted --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driverDisk Notes: NONE / compress=zstd:1,relatime,rw,seclabel,space_cache=v2,ssd,subvol=/home,subvolid=256 / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301039Graphics Notes: BAR1 / Visible vRAM Size: 256 MB - vBIOS Version: 113-D1820201-101Python Notes: Python 3.10.5Security Notes: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
-Og Kernel Notes: Transparent Huge Pages: madviseEnvironment Notes: CXXFLAGS=-Og DEBUGINFOD_URLS=https://debuginfod.fedoraproject.org/ CFLAGS=-OgCompiler Notes: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-multilib --enable-offload-defaulted --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driverDisk Notes: NONE / compress=zstd:1,relatime,rw,seclabel,space_cache=v2,ssd,subvol=/home,subvolid=256 / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301039Graphics Notes: BAR1 / Visible vRAM Size: 256 MB - vBIOS Version: 113-D1820201-101Python Notes: Python 3.10.5Security Notes: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
-O1 Kernel Notes: Transparent Huge Pages: madviseEnvironment Notes: CXXFLAGS=-O1 DEBUGINFOD_URLS=https://debuginfod.fedoraproject.org/ CFLAGS=-O1Compiler Notes: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-multilib --enable-offload-defaulted --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driverDisk Notes: NONE / compress=zstd:1,relatime,rw,seclabel,space_cache=v2,ssd,subvol=/home,subvolid=256 / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301039Graphics Notes: BAR1 / Visible vRAM Size: 256 MB - vBIOS Version: 113-D1820201-101Python Notes: Python 3.10.5Security Notes: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
-O2 Kernel Notes: Transparent Huge Pages: madviseEnvironment Notes: CXXFLAGS=-O2 DEBUGINFOD_URLS=https://debuginfod.fedoraproject.org/ CFLAGS=-O2Compiler Notes: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-multilib --enable-offload-defaulted --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driverDisk Notes: NONE / compress=zstd:1,relatime,rw,seclabel,space_cache=v2,ssd,subvol=/home,subvolid=256 / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301039Graphics Notes: BAR1 / Visible vRAM Size: 256 MB - vBIOS Version: 113-D1820201-101Python Notes: Python 3.10.5Security Notes: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
-O3 Kernel Notes: Transparent Huge Pages: madviseEnvironment Notes: CXXFLAGS=-O3 DEBUGINFOD_URLS=https://debuginfod.fedoraproject.org/ CFLAGS=-O3Compiler Notes: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-multilib --enable-offload-defaulted --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driverDisk Notes: NONE / compress=zstd:1,relatime,rw,seclabel,space_cache=v2,ssd,subvol=/home,subvolid=256 / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301039Graphics Notes: BAR1 / Visible vRAM Size: 256 MB - vBIOS Version: 113-D1820201-101Python Notes: Python 3.10.5Security Notes: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
-Ofast Kernel Notes: Transparent Huge Pages: madviseEnvironment Notes: CXXFLAGS=-Ofast DEBUGINFOD_URLS=https://debuginfod.fedoraproject.org/ CFLAGS=-OfastCompiler Notes: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-multilib --enable-offload-defaulted --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driverDisk Notes: NONE / compress=zstd:1,relatime,rw,seclabel,space_cache=v2,ssd,subvol=/home,subvolid=256 / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301039Graphics Notes: BAR1 / Visible vRAM Size: 256 MB - vBIOS Version: 113-D1820201-101Python Notes: Python 3.10.5Security Notes: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
-O2 -march=native Kernel Notes: Transparent Huge Pages: madviseEnvironment Notes: CXXFLAGS="-O2 -march=native" DEBUGINFOD_URLS=https://debuginfod.fedoraproject.org/ CFLAGS="-O2 -march=native"Compiler Notes: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-multilib --enable-offload-defaulted --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driverDisk Notes: NONE / compress=zstd:1,relatime,rw,seclabel,space_cache=v2,ssd,subvol=/home,subvolid=256 / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301039Graphics Notes: BAR1 / Visible vRAM Size: 256 MB - vBIOS Version: 113-D1820201-101Python Notes: Python 3.10.5Security Notes: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
-O3 -march=native Kernel Notes: Transparent Huge Pages: madviseEnvironment Notes: CXXFLAGS="-O3 -march=native" DEBUGINFOD_URLS=https://debuginfod.fedoraproject.org/ CFLAGS="-O3 -march=native"Compiler Notes: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-multilib --enable-offload-defaulted --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driverDisk Notes: NONE / compress=zstd:1,relatime,rw,seclabel,space_cache=v2,ssd,subvol=/home,subvolid=256 / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301039Graphics Notes: BAR1 / Visible vRAM Size: 256 MB - vBIOS Version: 113-D1820201-101Python Notes: Python 3.10.5Security Notes: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
-Ofast -march=native Kernel Notes: Transparent Huge Pages: madviseEnvironment Notes: CXXFLAGS="-Ofast -march=native" DEBUGINFOD_URLS=https://debuginfod.fedoraproject.org/ CFLAGS="-Ofast -march=native"Compiler Notes: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-multilib --enable-offload-defaulted --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driverDisk Notes: NONE / compress=zstd:1,relatime,rw,seclabel,space_cache=v2,ssd,subvol=/home,subvolid=256 / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301039Graphics Notes: BAR1 / Visible vRAM Size: 256 MB - vBIOS Version: 113-D1820201-101Python Notes: Python 3.10.5Security Notes: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
-O2 -march=native -flto Kernel Notes: Transparent Huge Pages: madviseEnvironment Notes: CXXFLAGS="-O2 -march=native -flto" DEBUGINFOD_URLS=https://debuginfod.fedoraproject.org/ CFLAGS="-O2 -march=native -flto"Compiler Notes: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-multilib --enable-offload-defaulted --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driverDisk Notes: NONE / compress=zstd:1,relatime,rw,seclabel,space_cache=v2,ssd,subvol=/home,subvolid=256 / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301039Graphics Notes: BAR1 / Visible vRAM Size: 256 MB - vBIOS Version: 113-D1820201-101Python Notes: Python 3.10.5Security Notes: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
-O3 -march=native -flto Kernel Notes: Transparent Huge Pages: madviseEnvironment Notes: CXXFLAGS="-O3 -march=native -flto" DEBUGINFOD_URLS=https://debuginfod.fedoraproject.org/ CFLAGS="-O3 -march=native -flto"Compiler Notes: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-multilib --enable-offload-defaulted --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driverDisk Notes: NONE / compress=zstd:1,relatime,rw,seclabel,space_cache=v2,ssd,subvol=/home,subvolid=256 / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301039Graphics Notes: BAR1 / Visible vRAM Size: 256 MB - vBIOS Version: 113-D1820201-101Python Notes: Python 3.10.5Security Notes: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
-Ofast -march=native -flto Processor: AMD Ryzen Threadripper 3990X 64-Core @ 2.90GHz (64 Cores / 128 Threads), Motherboard: Gigabyte TRX40 AORUS PRO WIFI (F4p BIOS), Chipset: AMD Starship/Matisse, Memory: 128GB, Disk: Samsung SSD 970 EVO Plus 500GB, Graphics: AMD Radeon RX 5700 8GB (1750/875MHz), Audio: AMD Navi 10 HDMI Audio, Monitor: DELL P2415Q, Network: Intel I211 + Intel Wi-Fi 6 AX200
OS: Fedora Linux 36, Kernel: 5.18.5-200.fc36.x86_64 (x86_64), Desktop: GNOME Shell 42.2, Display Server: X Server + Wayland, OpenGL: 4.6 Mesa 22.1.2 (LLVM 14.0.0 DRM 3.46), Compiler: GCC 12.1.1 20220507, File-System: btrfs, Screen Resolution: 3840x2160
Kernel Notes: Transparent Huge Pages: madviseEnvironment Notes: CXXFLAGS="-Ofast -march=native -flto" DEBUGINFOD_URLS=https://debuginfod.fedoraproject.org/ CFLAGS="-Ofast -march=native -flto"Compiler Notes: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-multilib --enable-offload-defaulted --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driverDisk Notes: NONE / compress=zstd:1,relatime,rw,seclabel,space_cache=v2,ssd,subvol=/home,subvolid=256 / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301039Graphics Notes: BAR1 / Visible vRAM Size: 256 MB - vBIOS Version: 113-D1820201-101Python Notes: Python 3.10.5Security Notes: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
OpenSSL OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test profile makes use of the built-in "openssl speed" benchmarking capabilities. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.0 Algorithm: SHA256 -Ofast -march=native -flto -Ofast -Ofast -march=native -O3 -march=native -flto -O3 -O3 -march=native -O2 -O2 -march=native -flto -O2 -march=native -O1 -Og -O0 16000M 32000M 48000M 64000M 80000M SE +/- 569629686.82, N = 12 SE +/- 511645480.24, N = 3 SE +/- 593528606.35, N = 12 SE +/- 621686059.79, N = 12 SE +/- 445333447.47, N = 12 SE +/- 472658042.73, N = 12 SE +/- 609204922.03, N = 12 SE +/- 529227030.19, N = 12 SE +/- 784325533.56, N = 9 SE +/- 552464999.92, N = 12 SE +/- 561411952.16, N = 12 SE +/- 455165086.46, N = 7 72577895858 68775242080 66839148743 64669076868 62124051715 61714518491 61415968354 61148269838 60962569434 55519698378 54466580701 48434976950 -Ofast -march=native -flto -Ofast -Ofast -march=native -O3 -march=native -flto -O3 -O3 -march=native -O2 -O2 -march=native -flto -O2 -march=native -O1 -Og -O0 1. (CC) gcc options: -pthread -m64 -lssl -lcrypto -ldl
Timed MrBayes Analysis This test performs a bayesian analysis of a set of primate genome sequences in order to estimate their phylogeny. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Timed MrBayes Analysis 3.2.7 Primate Phylogeny Analysis -Ofast -march=native -Ofast -Ofast -march=native -flto -O3 -march=native -O3 -march=native -flto -O3 -O2 -march=native -flto -O2 -march=native -O2 -O1 -Og -O0 160 320 480 640 800 SE +/- 1.25, N = 3 SE +/- 1.12, N = 3 SE +/- 0.61, N = 15 SE +/- 2.00, N = 3 SE +/- 1.51, N = 3 SE +/- 1.18, N = 12 SE +/- 1.21, N = 10 SE +/- 1.41, N = 12 SE +/- 1.37, N = 12 SE +/- 3.96, N = 3 SE +/- 4.19, N = 3 SE +/- 9.88, N = 3 88.02 88.65 90.56 142.94 144.13 150.70 157.61 158.08 159.40 385.98 392.32 727.66 -march=native -march=native -flto -O2 -march=native -flto -O2 -march=native -O2 -O1 -Og -O0 1. (CC) gcc options: -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -msha -maes -mavx -mfma -mavx2 -mrdrnd -mbmi -mbmi2 -madx -mabm -O3 -std=c99 -pedantic -lm
ACES DGEMM This is a multi-threaded DGEMM benchmark. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org GFLOP/s, More Is Better ACES DGEMM 1.0 Sustained Floating-Point Rate -Ofast -march=native -flto -Ofast -march=native -Ofast -O3 -O3 -march=native -O3 -march=native -flto -O2 -O2 -march=native -O2 -march=native -flto -O1 -O0 -Og 5 10 15 20 25 SE +/- 0.031047, N = 3 SE +/- 0.113173, N = 3 SE +/- 0.136906, N = 3 SE +/- 0.249482, N = 3 SE +/- 0.100345, N = 3 SE +/- 0.225231, N = 3 SE +/- 0.190559, N = 5 SE +/- 0.124479, N = 15 SE +/- 0.150451, N = 15 SE +/- 0.150285, N = 15 SE +/- 0.021361, N = 9 SE +/- 0.007067, N = 6 20.556952 20.473820 20.356866 19.529907 19.402369 19.250170 17.387315 17.273442 17.246391 17.168690 0.326973 0.251414 -Ofast -flto -Ofast -Ofast -flto -O2 -O2 -O2 -flto -O1 1. (CC) gcc options: -O3 -march=native -fopenmp
Gcrypt Library Libgcrypt is a general purpose cryptographic library developed as part of the GnuPG project. This is a benchmark of libgcrypt's integrated benchmark and is measuring the time to run the benchmark command with a cipher/mac/hash repetition count set for 50 times as simple, high level look at the overall crypto performance of the system under test. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Gcrypt Library 1.9 -O3 -march=native -flto -Ofast -march=native -flto -O2 -march=native -flto -Ofast -march=native -O3 -O3 -march=native -O2 -Ofast -O2 -march=native -O1 -Og -O0 130 260 390 520 650 SE +/- 0.45, N = 3 SE +/- 0.20, N = 3 SE +/- 0.45, N = 3 SE +/- 0.47, N = 3 SE +/- 0.60, N = 3 SE +/- 0.27, N = 3 SE +/- 0.62, N = 3 SE +/- 0.33, N = 3 SE +/- 0.50, N = 3 SE +/- 0.25, N = 3 SE +/- 0.44, N = 3 SE +/- 0.79, N = 3 203.49 203.64 205.28 205.79 206.05 206.86 207.14 207.20 209.29 212.02 240.07 587.77 -O3 -march=native -flto -Ofast -march=native -flto -O2 -march=native -flto -Ofast -march=native -O3 -O3 -march=native -O2 -Ofast -O2 -march=native -O1 -Og -O0 1. (CC) gcc options: -fvisibility=hidden -lgpg-error
Ngspice Ngspice is an open-source SPICE circuit simulator. Ngspice was originally based on the Berkeley SPICE electronic circuit simulator. Ngspice supports basic threading using OpenMP. This test profile is making use of the ISCAS 85 benchmark circuits. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Ngspice 34 Circuit: C7552 -Ofast -O2 -march=native -flto -Ofast -march=native -O3 -march=native -Ofast -march=native -flto -O2 -march=native -O3 -O1 -Og -O3 -march=native -flto -O2 -O0 20 40 60 80 100 SE +/- 0.93, N = 3 SE +/- 0.52, N = 3 SE +/- 0.65, N = 3 SE +/- 0.58, N = 15 SE +/- 0.77, N = 15 SE +/- 0.99, N = 3 SE +/- 0.54, N = 14 SE +/- 0.61, N = 3 SE +/- 0.72, N = 15 SE +/- 0.59, N = 3 SE +/- 0.10, N = 3 SE +/- 1.21, N = 3 78.62 78.80 79.89 80.80 80.95 81.27 81.36 82.53 82.80 82.96 83.67 104.02 -Ofast -O2 -march=native -flto -Ofast -march=native -O3 -march=native -Ofast -march=native -flto -O2 -march=native -O3 -O1 -Og -O3 -march=native -flto -O2 -O0 1. (CC) gcc options: -fopenmp -lm -lstdc++ -lfftw3 -lXaw -lXmu -lXt -lXext -lX11 -lSM -lICE
OpenBenchmarking.org Seconds, Fewer Is Better Ngspice 34 Circuit: C2670 -Ofast -march=native -Ofast -march=native -flto -O2 -march=native -O2 -march=native -flto -O3 -march=native -O3 -march=native -flto -O1 -Ofast -O3 -O2 -Og -O0 30 60 90 120 150 SE +/- 1.09, N = 3 SE +/- 0.96, N = 4 SE +/- 0.80, N = 3 SE +/- 1.23, N = 3 SE +/- 0.90, N = 15 SE +/- 0.17, N = 3 SE +/- 1.24, N = 3 SE +/- 0.45, N = 3 SE +/- 0.46, N = 3 SE +/- 0.55, N = 3 SE +/- 0.46, N = 3 SE +/- 1.83, N = 12 93.11 93.58 94.12 94.71 95.27 95.67 95.86 97.57 97.75 98.70 99.75 136.73 -Ofast -march=native -Ofast -march=native -flto -O2 -march=native -O2 -march=native -flto -O3 -march=native -O3 -march=native -flto -O1 -Ofast -O3 -O2 -Og -O0 1. (CC) gcc options: -fopenmp -lm -lstdc++ -lfftw3 -lXaw -lXmu -lXt -lXext -lX11 -lSM -lICE
Himeno Benchmark The Himeno benchmark is a linear solver of pressure Poisson using a point-Jacobi method. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver -Ofast -march=native -O3 -march=native -flto -Ofast -march=native -flto -O3 -Ofast -O3 -march=native -O2 -march=native -flto -O2 -march=native -O2 -O1 -Og -O0 1000 2000 3000 4000 5000 SE +/- 3.56, N = 3 SE +/- 35.37, N = 15 SE +/- 37.95, N = 15 SE +/- 25.33, N = 3 SE +/- 15.68, N = 3 SE +/- 49.69, N = 3 SE +/- 58.33, N = 3 SE +/- 40.88, N = 15 SE +/- 10.83, N = 3 SE +/- 22.06, N = 3 SE +/- 5.05, N = 3 SE +/- 1.60, N = 3 4545.29 4544.52 4506.65 4461.80 4352.24 4315.85 4220.67 3972.82 3949.51 1730.52 1621.15 562.81 -Ofast -march=native -march=native -flto -Ofast -march=native -flto -Ofast -march=native -O2 -march=native -flto -O2 -march=native -O2 -O1 -Og 1. (CC) gcc options: -O3 -mavx2
Sysbench This is a benchmark of Sysbench with the built-in CPU and memory sub-tests. Sysbench is a scriptable multi-threaded benchmark tool based on LuaJIT. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Events Per Second, More Is Better Sysbench 1.0.20 Test: CPU -Ofast -march=native -flto -Ofast -march=native -O3 -march=native -flto -O2 -march=native -O2 -march=native -flto -O1 -O3 -march=native -Ofast -O2 -O3 -Og -O0 30K 60K 90K 120K 150K SE +/- 955.18, N = 3 SE +/- 968.14, N = 3 SE +/- 923.13, N = 3 SE +/- 900.01, N = 3 SE +/- 920.89, N = 3 SE +/- 982.97, N = 3 SE +/- 942.74, N = 3 SE +/- 922.77, N = 3 SE +/- 941.36, N = 3 SE +/- 797.28, N = 3 SE +/- 896.40, N = 3 SE +/- 1076.43, N = 3 126192.04 126000.65 125743.00 125644.65 125628.33 125510.27 125172.18 124953.00 124842.47 124036.15 113410.39 107531.05 -Ofast -march=native -flto -Ofast -march=native -O3 -march=native -flto -march=native -march=native -flto -O1 -O3 -march=native -Ofast -O3 -Og -O0 1. (CC) gcc options: -O2 -funroll-loops -rdynamic -ldl -laio -lm
SQLite Speedtest This is a benchmark of SQLite's speedtest1 benchmark program with an increased problem size of 1,000. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 -O2 -march=native -O2 -march=native -flto -Ofast -march=native -flto -Ofast -march=native -O3 -O3 -march=native -flto -Ofast -O3 -march=native -O2 -O1 -Og -O0 30 60 90 120 150 SE +/- 0.23, N = 3 SE +/- 0.16, N = 3 SE +/- 0.16, N = 3 SE +/- 0.20, N = 3 SE +/- 0.32, N = 3 SE +/- 0.19, N = 3 SE +/- 0.42, N = 3 SE +/- 0.57, N = 3 SE +/- 0.53, N = 3 SE +/- 0.17, N = 3 SE +/- 0.21, N = 3 SE +/- 0.29, N = 3 74.17 74.64 74.82 74.85 75.14 75.59 75.65 76.58 78.59 82.18 88.24 112.86 -O2 -march=native -O2 -march=native -flto -Ofast -march=native -flto -Ofast -march=native -O3 -O3 -march=native -flto -Ofast -O3 -march=native -O2 -O1 -Og -O0 1. (CC) gcc options: -lz
GraphicsMagick This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample 6000x4000 pixel JPEG image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Sharpen -O3 -march=native -flto -O2 -march=native -O3 -march=native -O2 -march=native -flto -Ofast -march=native -flto -Ofast -march=native -O2 -O1 -O3 -Ofast -Og -O0 150 300 450 600 750 SE +/- 2.08, N = 3 SE +/- 3.18, N = 3 SE +/- 2.60, N = 3 SE +/- 2.08, N = 3 SE +/- 2.91, N = 3 SE +/- 2.91, N = 3 SE +/- 1.20, N = 3 SE +/- 2.40, N = 3 SE +/- 3.93, N = 3 SE +/- 0.33, N = 3 SE +/- 3.28, N = 3 SE +/- 1.41, N = 15 718 715 712 709 696 684 645 643 634 613 406 209 -O3 -march=native -flto -O2 -march=native -O3 -march=native -O2 -march=native -flto -Ofast -march=native -flto -Ofast -march=native -O2 -O1 -O3 -Ofast -Og -O0 1. (CC) gcc options: -fopenmp -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lpthread
simdjson This is a benchmark of SIMDJSON, a high performance JSON parser. SIMDJSON aims to be the fastest JSON parser and is used by projects like Microsoft FishStore, Yandex ClickHouse, Shopify, and others. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: PartialTweets -Ofast -march=native -O3 -march=native -O2 -march=native -O3 -march=native -flto -O2 -march=native -flto -O3 -O1 -O2 -Og -Ofast -O0 -Ofast -march=native -flto 0.9338 1.8676 2.8014 3.7352 4.669 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 4.15 4.10 4.10 4.08 4.00 3.71 3.70 3.69 3.69 3.68 3.68 3.30 -Ofast -march=native -march=native -O2 -march=native -march=native -flto -O2 -march=native -flto -O1 -O2 -Og -Ofast -O0 -Ofast -march=native -flto 1. (CXX) g++ options: -O3
Darmstadt Automotive Parallel Heterogeneous Suite DAPHNE is the Darmstadt Automotive Parallel HeterogeNEous Benchmark Suite with OpenCL / CUDA / OpenMP test cases for these automotive benchmarks for evaluating programming models in context to vehicle autonomous driving capabilities. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Test Cases Per Minute, More Is Better Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: NDT Mapping -Ofast -march=native -flto -O2 -march=native -flto -O2 -march=native -O3 -march=native -Ofast -march=native -O3 -march=native -flto -O3 -O1 -Og -Ofast -O2 -O0 200 400 600 800 1000 SE +/- 2.39, N = 3 SE +/- 7.85, N = 15 SE +/- 8.08, N = 15 SE +/- 5.37, N = 3 SE +/- 12.64, N = 3 SE +/- 11.65, N = 3 SE +/- 10.70, N = 4 SE +/- 9.44, N = 5 SE +/- 7.77, N = 7 SE +/- 6.34, N = 3 SE +/- 8.10, N = 15 SE +/- 9.36, N = 15 1005.22 980.63 972.93 965.67 953.73 932.36 908.87 889.52 887.48 874.73 873.97 856.64 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp
Crypto++ Crypto++ is a C++ class library of cryptographic algorithms. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: Unkeyed Algorithms -Ofast -march=native -O3 -march=native -flto -Ofast -march=native -flto -O3 -O3 -march=native -O2 -march=native -Ofast -O2 -O1 -O2 -march=native -flto -Og -O0 90 180 270 360 450 SE +/- 0.12, N = 3 SE +/- 0.36, N = 3 SE +/- 0.67, N = 3 SE +/- 0.48, N = 3 SE +/- 0.96, N = 3 SE +/- 0.28, N = 3 SE +/- 0.58, N = 3 SE +/- 0.21, N = 3 SE +/- 0.28, N = 3 SE +/- 0.82, N = 3 SE +/- 0.25, N = 3 SE +/- 0.17, N = 3 406.20 405.35 401.96 401.03 401.02 399.32 393.81 391.80 373.96 373.52 331.24 101.56 -Ofast -march=native -O3 -march=native -flto -Ofast -march=native -flto -O3 -O3 -march=native -O2 -march=native -Ofast -O2 -O1 -O2 -march=native -flto -Og -O0 1. (CXX) g++ options: -fPIC -pthread -pipe
Stargate Digital Audio Workstation Stargate is an open-source, cross-platform digital audio workstation (DAW) software package with "a unique and carefully curated experience" with scalability from old systems up through modern multi-core systems. Stargate is GPLv3 licensed and makes use of Qt5 (PyQt5) for its user-interface. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 96000 - Buffer Size: 1024 -O3 -march=native -Ofast -Ofast -march=native -Ofast -march=native -flto -O3 -O3 -march=native -flto -O2 -march=native -flto -O2 -march=native -O2 -O1 -Og -O0 0.9636 1.9272 2.8908 3.8544 4.818 SE +/- 0.007671, N = 3 SE +/- 0.003497, N = 3 SE +/- 0.008812, N = 3 SE +/- 0.002965, N = 3 SE +/- 0.008014, N = 3 SE +/- 0.040516, N = 6 SE +/- 0.007590, N = 3 SE +/- 0.001825, N = 3 SE +/- 0.037002, N = 3 SE +/- 0.004085, N = 3 SE +/- 0.004360, N = 3 SE +/- 0.000471, N = 3 4.282453 4.271662 4.254006 4.252523 4.251149 4.220007 3.901827 3.876658 3.826171 2.954043 2.570652 1.009179 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 96000 - Buffer Size: 512 -Ofast -march=native -flto -Ofast -march=native -Ofast -O3 -march=native -O3 -march=native -flto -O3 -O2 -march=native -O2 -O2 -march=native -flto -O1 -Og -O0 0.8989 1.7978 2.6967 3.5956 4.4945 SE +/- 0.005717, N = 3 SE +/- 0.005903, N = 3 SE +/- 0.000956, N = 3 SE +/- 0.002628, N = 3 SE +/- 0.009130, N = 3 SE +/- 0.004692, N = 3 SE +/- 0.004173, N = 3 SE +/- 0.007031, N = 3 SE +/- 0.019249, N = 3 SE +/- 0.006123, N = 3 SE +/- 0.010268, N = 3 SE +/- 0.001868, N = 3 3.995006 3.988450 3.985871 3.985304 3.971543 3.964840 3.657927 3.650311 3.638391 2.809049 2.432754 0.955383 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
GraphicsMagick This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample 6000x4000 pixel JPEG image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Enhanced -Ofast -O2 -march=native -O2 -march=native -flto -Ofast -march=native -O3 -march=native -O1 -Ofast -march=native -flto -O3 -march=native -flto -O2 -O3 -Og -O0 200 400 600 800 1000 SE +/- 0.58, N = 3 SE +/- 0.67, N = 3 SE +/- 8.41, N = 3 SE +/- 2.85, N = 3 SE +/- 1.15, N = 3 SE +/- 3.18, N = 3 SE +/- 1.73, N = 3 SE +/- 0.88, N = 3 SE +/- 1.76, N = 3 SE +/- 1.53, N = 3 SE +/- 2.91, N = 3 SE +/- 1.86, N = 3 1037 1035 1033 983 970 966 962 955 950 928 851 381 -Ofast -O2 -march=native -O2 -march=native -flto -Ofast -march=native -O3 -march=native -O1 -Ofast -march=native -flto -O3 -march=native -flto -O2 -O3 -Og -O0 1. (CC) gcc options: -fopenmp -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Noise-Gaussian -Ofast -march=native -flto -Ofast -march=native -O1 -Ofast -O3 -march=native -flto -O3 -march=native -O2 -march=native -O2 -march=native -flto -O2 -O3 -Og -O0 170 340 510 680 850 SE +/- 0.58, N = 3 SE +/- 1.76, N = 3 SE +/- 2.00, N = 3 SE +/- 5.03, N = 3 SE +/- 0.33, N = 3 SE +/- 2.96, N = 3 SE +/- 3.53, N = 3 SE +/- 3.48, N = 3 SE +/- 4.18, N = 3 SE +/- 1.73, N = 3 SE +/- 2.33, N = 3 SE +/- 2.19, N = 3 772 758 746 730 718 707 703 701 695 687 627 507 -Ofast -march=native -flto -Ofast -march=native -O1 -Ofast -O3 -march=native -flto -O3 -march=native -O2 -march=native -O2 -march=native -flto -O2 -O3 -Og -O0 1. (CC) gcc options: -fopenmp -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Swirl -Ofast -march=native -Ofast -march=native -flto -O3 -march=native -flto -O3 -march=native -O2 -march=native -flto -Ofast -O2 -march=native -O1 -O3 -O2 -Og -O0 400 800 1200 1600 2000 SE +/- 13.28, N = 3 SE +/- 11.98, N = 3 SE +/- 8.41, N = 3 SE +/- 7.06, N = 3 SE +/- 11.78, N = 3 SE +/- 11.57, N = 3 SE +/- 13.09, N = 3 SE +/- 13.37, N = 3 SE +/- 12.81, N = 3 SE +/- 8.84, N = 3 SE +/- 12.81, N = 3 SE +/- 9.26, N = 3 2058 2055 2045 2037 2025 1999 1978 1963 1959 1899 1793 1313 -Ofast -march=native -Ofast -march=native -flto -O3 -march=native -flto -O3 -march=native -O2 -march=native -flto -Ofast -O2 -march=native -O1 -O3 -O2 -Og -O0 1. (CC) gcc options: -fopenmp -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lpthread
Stargate Digital Audio Workstation Stargate is an open-source, cross-platform digital audio workstation (DAW) software package with "a unique and carefully curated experience" with scalability from old systems up through modern multi-core systems. Stargate is GPLv3 licensed and makes use of Qt5 (PyQt5) for its user-interface. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 480000 - Buffer Size: 1024 -Ofast -O3 -march=native -flto -Ofast -march=native -flto -O3 -march=native -O3 -Ofast -march=native -O2 -march=native -flto -O2 -march=native -O2 -O1 -Og -O0 1.2844 2.5688 3.8532 5.1376 6.422 SE +/- 0.011126, N = 3 SE +/- 0.007764, N = 3 SE +/- 0.010213, N = 3 SE +/- 0.020320, N = 3 SE +/- 0.049225, N = 12 SE +/- 0.099353, N = 12 SE +/- 0.013078, N = 3 SE +/- 0.002198, N = 3 SE +/- 0.018627, N = 3 SE +/- 0.005402, N = 3 SE +/- 0.026096, N = 3 SE +/- 0.002089, N = 3 5.708586 5.699976 5.693410 5.668950 5.631555 5.577150 5.356794 5.343874 5.327829 3.965233 3.474443 1.406054 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
Zstd Compression This test measures the time needed to compress/decompress a sample file (a FreeBSD disk image - FreeBSD-12.2-RELEASE-amd64-memstick.img) using Zstd compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19 - Decompression Speed -Ofast -O3 -O3 -march=native -Ofast -march=native -O2 -march=native -O2 -O2 -march=native -flto -O3 -march=native -flto -Ofast -march=native -flto -O1 -O0 700 1400 2100 2800 3500 SE +/- 1.44, N = 3 SE +/- 10.37, N = 3 SE +/- 9.59, N = 3 SE +/- 6.88, N = 3 SE +/- 1.30, N = 3 SE +/- 2.08, N = 3 SE +/- 7.91, N = 3 SE +/- 4.23, N = 3 SE +/- 7.04, N = 3 SE +/- 3.99, N = 11 SE +/- 0.90, N = 3 3326.7 3322.7 3293.1 3290.7 3290.4 3286.8 3161.6 3129.7 3119.0 3102.5 643.9 -Ofast -O3 -O3 -march=native -Ofast -march=native -O2 -march=native -O2 -O2 -march=native -flto -O3 -march=native -flto -Ofast -march=native -flto -O1 -O0 1. (CC) gcc options: -pthread -lz
Compression Level: 19 - Decompression Speed
-Og: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: compress-zstd: line 2: ./zstd-1.5.0/zstd: No such file or directory
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19 - Compression Speed -O3 -march=native -flto -O3 -march=native -Ofast -march=native -Ofast -march=native -flto -O2 -march=native -flto -O2 -march=native -Ofast -O2 -O1 -O3 -O0 20 40 60 80 100 SE +/- 0.79, N = 3 SE +/- 0.28, N = 3 SE +/- 0.13, N = 3 SE +/- 0.60, N = 3 SE +/- 0.09, N = 3 SE +/- 0.44, N = 3 SE +/- 0.40, N = 3 SE +/- 0.39, N = 3 SE +/- 0.59, N = 11 SE +/- 0.74, N = 3 SE +/- 0.06, N = 3 87.2 86.7 86.6 86.2 86.1 85.2 83.6 82.3 81.2 80.8 35.2 -O3 -march=native -flto -O3 -march=native -Ofast -march=native -Ofast -march=native -flto -O2 -march=native -flto -O2 -march=native -Ofast -O2 -O1 -O3 -O0 1. (CC) gcc options: -pthread -lz
Compression Level: 19 - Compression Speed
-Og: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: compress-zstd: line 2: ./zstd-1.5.0/zstd: No such file or directory
Stargate Digital Audio Workstation Stargate is an open-source, cross-platform digital audio workstation (DAW) software package with "a unique and carefully curated experience" with scalability from old systems up through modern multi-core systems. Stargate is GPLv3 licensed and makes use of Qt5 (PyQt5) for its user-interface. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 44100 - Buffer Size: 1024 -O3 -march=native -flto -Ofast -O3 -march=native -Ofast -march=native -O3 -Ofast -march=native -flto -O2 -march=native -flto -O2 -march=native -O2 -O1 -Og -O0 1.3166 2.6332 3.9498 5.2664 6.583 SE +/- 0.005930, N = 3 SE +/- 0.018537, N = 3 SE +/- 0.020849, N = 3 SE +/- 0.015253, N = 3 SE +/- 0.008997, N = 3 SE +/- 0.116201, N = 12 SE +/- 0.010881, N = 3 SE +/- 0.014007, N = 3 SE +/- 0.002087, N = 3 SE +/- 0.008990, N = 3 SE +/- 0.009356, N = 3 SE +/- 0.000803, N = 3 5.851422 5.834076 5.831520 5.829580 5.814484 5.693383 5.518488 5.514898 5.512375 4.126828 3.611675 1.470203 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
eSpeak-NG Speech Engine This test times how long it takes the eSpeak speech synthesizer to read Project Gutenberg's The Outline of Science and output to a WAV file. This test profile is now tracking the eSpeak-NG version of eSpeak. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better eSpeak-NG Speech Engine 20200907 Text-To-Speech Synthesis -O3 -O3 -march=native -flto -Ofast -march=native -flto -Ofast -Ofast -march=native -O2 -march=native -flto -O2 -march=native -O2 -O3 -march=native -O1 -Og -O0 20 40 60 80 100 SE +/- 0.13, N = 4 SE +/- 0.11, N = 4 SE +/- 0.08, N = 4 SE +/- 0.16, N = 4 SE +/- 0.16, N = 4 SE +/- 0.17, N = 4 SE +/- 0.17, N = 4 SE +/- 0.13, N = 4 SE +/- 0.10, N = 4 SE +/- 0.09, N = 4 SE +/- 0.08, N = 4 SE +/- 0.09, N = 4 28.65 28.67 28.68 28.93 28.97 29.01 29.08 29.21 29.24 29.95 35.31 75.80 -O3 -O3 -march=native -flto -Ofast -march=native -flto -Ofast -Ofast -march=native -O2 -march=native -flto -O2 -march=native -O2 -O3 -march=native -O1 -Og -O0 1. (CC) gcc options: -std=c99 -lpthread -lm
Stargate Digital Audio Workstation Stargate is an open-source, cross-platform digital audio workstation (DAW) software package with "a unique and carefully curated experience" with scalability from old systems up through modern multi-core systems. Stargate is GPLv3 licensed and makes use of Qt5 (PyQt5) for its user-interface. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 480000 - Buffer Size: 512 -O3 -march=native -flto -O3 -march=native -Ofast -Ofast -march=native -flto -Ofast -march=native -O3 -O2 -march=native -O2 -march=native -flto -O2 -O1 -Og -O0 1.2188 2.4376 3.6564 4.8752 6.094 SE +/- 0.011545, N = 3 SE +/- 0.008194, N = 3 SE +/- 0.012495, N = 3 SE +/- 0.011317, N = 3 SE +/- 0.015127, N = 3 SE +/- 0.028128, N = 3 SE +/- 0.009183, N = 3 SE +/- 0.008069, N = 3 SE +/- 0.016507, N = 3 SE +/- 0.015703, N = 3 SE +/- 0.006931, N = 3 SE +/- 0.001030, N = 3 5.416745 5.414187 5.413662 5.409179 5.406237 5.362493 5.081010 5.067096 5.063857 3.814708 3.391039 1.350817 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
x264 This is a multi-threaded test of the x264 video encoder run on the CPU with a choice of 1080p or 4K video input. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better x264 2022-02-22 Video Input: Bosphorus 4K -Ofast -march=native -flto -O3 -march=native -flto -O2 -march=native -flto -O2 -O3 -march=native -Ofast -O1 -O3 -Og -Ofast -march=native -O2 -march=native -O0 14 28 42 56 70 SE +/- 0.70, N = 15 SE +/- 0.76, N = 15 SE +/- 0.64, N = 15 SE +/- 0.63, N = 15 SE +/- 0.78, N = 15 SE +/- 0.66, N = 4 SE +/- 0.51, N = 15 SE +/- 0.73, N = 15 SE +/- 0.62, N = 15 SE +/- 0.76, N = 3 SE +/- 0.51, N = 3 SE +/- 0.31, N = 15 63.02 62.80 62.12 62.01 61.56 61.30 61.20 61.19 60.59 60.38 60.03 30.28 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -flto
Zstd Compression This test measures the time needed to compress/decompress a sample file (a FreeBSD disk image - FreeBSD-12.2-RELEASE-amd64-memstick.img) using Zstd compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19, Long Mode - Decompression Speed -O3 -O2 -O3 -march=native -Ofast -march=native -Ofast -O2 -march=native -O2 -march=native -flto -Ofast -march=native -flto -O3 -march=native -flto -O1 -O0 700 1400 2100 2800 3500 SE +/- 12.70, N = 3 SE +/- 4.20, N = 3 SE +/- 5.03, N = 3 SE +/- 2.43, N = 3 SE +/- 2.75, N = 3 SE +/- 6.32, N = 3 SE +/- 2.54, N = 3 SE +/- 5.63, N = 3 SE +/- 3.62, N = 3 SE +/- 7.16, N = 3 SE +/- 0.49, N = 3 3351.0 3349.3 3340.3 3327.5 3325.5 3287.8 3213.4 3210.6 3208.1 3172.5 680.7 -O3 -O2 -O3 -march=native -Ofast -march=native -Ofast -O2 -march=native -O2 -march=native -flto -Ofast -march=native -flto -O3 -march=native -flto -O1 -O0 1. (CC) gcc options: -pthread -lz
Compression Level: 19, Long Mode - Decompression Speed
-Og: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: compress-zstd: line 2: ./zstd-1.5.0/zstd: No such file or directory
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19, Long Mode - Compression Speed -O3 -march=native -flto -Ofast -march=native -O3 -march=native -Ofast -march=native -flto -O1 -O2 -march=native -flto -Ofast -O2 -O3 -O2 -march=native -O0 10 20 30 40 50 SE +/- 0.09, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.00, N = 3 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 SE +/- 0.03, N = 3 44.7 44.6 44.6 44.5 44.2 44.1 44.1 44.1 44.0 43.9 18.4 -O3 -march=native -flto -Ofast -march=native -O3 -march=native -Ofast -march=native -flto -O1 -O2 -march=native -flto -Ofast -O2 -O3 -O2 -march=native -O0 1. (CC) gcc options: -pthread -lz
Compression Level: 19, Long Mode - Compression Speed
-Og: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: compress-zstd: line 2: ./zstd-1.5.0/zstd: No such file or directory
Stargate Digital Audio Workstation Stargate is an open-source, cross-platform digital audio workstation (DAW) software package with "a unique and carefully curated experience" with scalability from old systems up through modern multi-core systems. Stargate is GPLv3 licensed and makes use of Qt5 (PyQt5) for its user-interface. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 44100 - Buffer Size: 512 -Ofast -march=native -flto -O3 -march=native -flto -O3 -march=native -Ofast -Ofast -march=native -O3 -O2 -march=native -flto -O2 -march=native -O2 -O1 -Og -O0 1.2591 2.5182 3.7773 5.0364 6.2955 SE +/- 0.004937, N = 3 SE +/- 0.010091, N = 3 SE +/- 0.002943, N = 3 SE +/- 0.009542, N = 3 SE +/- 0.034821, N = 3 SE +/- 0.020492, N = 3 SE +/- 0.012367, N = 3 SE +/- 0.006828, N = 3 SE +/- 0.007255, N = 3 SE +/- 0.008021, N = 3 SE +/- 0.019477, N = 3 SE +/- 0.002627, N = 3 5.595828 5.591442 5.583920 5.573970 5.492760 5.460330 5.290281 5.277185 5.265915 3.997692 3.517193 1.402591 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
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.
OpenBenchmarking.org Seconds, Fewer Is Better AOBench Size: 2048 x 2048 - Total Time -Ofast -march=native -flto -O3 -march=native -flto -Ofast -march=native -O3 -march=native -Ofast -O3 -O2 -march=native -flto -O2 -march=native -O2 -O1 -Og -O0 14 28 42 56 70 SE +/- 0.22, N = 8 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 SE +/- 0.17, N = 3 SE +/- 0.07, N = 3 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 SE +/- 0.60, N = 4 SE +/- 0.15, N = 3 26.24 27.64 27.93 30.09 30.49 32.68 35.72 36.04 36.08 36.20 53.53 63.51 -Ofast -march=native -flto -march=native -flto -Ofast -march=native -march=native -Ofast -O2 -march=native -flto -O2 -march=native -O2 -O1 -Og -O0 1. (CC) gcc options: -lm -O3
FLAC Audio Encoding This test times how long it takes to encode a sample WAV file to FLAC format ten times. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.3 WAV To FLAC -Ofast -O3 -O2 -O3 -march=native -flto -Ofast -march=native -O3 -march=native -Ofast -march=native -flto -O1 -O2 -march=native -Og -O2 -march=native -flto -O0 30 60 90 120 150 SE +/- 0.03, N = 5 SE +/- 0.02, N = 5 SE +/- 0.10, N = 5 SE +/- 0.03, N = 5 SE +/- 0.02, N = 5 SE +/- 0.05, N = 5 SE +/- 0.03, N = 5 SE +/- 0.04, N = 5 SE +/- 0.11, N = 5 SE +/- 0.04, N = 5 SE +/- 0.04, N = 5 SE +/- 0.19, N = 5 14.09 14.16 15.41 15.57 15.67 15.72 15.78 16.62 17.05 17.79 18.09 120.02 -O2 -march=native -Og -O2 -march=native -flto -O0 1. (CXX) g++ options: -fvisibility=hidden -logg -lm
Botan Botan is a BSD-licensed cross-platform open-source C++ crypto library "cryptography toolkit" that supports most publicly known cryptographic algorithms. The project's stated goal is to be "the best option for cryptography in C++ by offering the tools necessary to implement a range of practical systems, such as TLS protocol, X.509 certificates, modern AEAD ciphers, PKCS#11 and TPM hardware support, password hashing, and post quantum crypto schemes." Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: CAST-256 - Decrypt -O3 -Ofast -Ofast -march=native -O3 -march=native -O3 -march=native -flto -Ofast -march=native -flto -O2 -O2 -march=native -O2 -march=native -flto -O1 -Og -O0 30 60 90 120 150 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.62, N = 3 SE +/- 0.03, N = 3 SE +/- 0.17, N = 3 SE +/- 0.00, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.09, N = 3 SE +/- 0.03, N = 3 SE +/- 0.82, N = 8 SE +/- 0.09, N = 3 149.23 149.04 148.53 148.04 140.32 101.48 97.70 97.52 97.16 96.35 95.02 21.23 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: CAST-256 -O3 -Ofast -Ofast -march=native -O3 -march=native -O3 -march=native -flto -Ofast -march=native -flto -O2 -O2 -march=native -O2 -march=native -flto -O1 -Og -O0 30 60 90 120 150 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 SE +/- 0.64, N = 3 SE +/- 0.08, N = 3 SE +/- 0.11, N = 3 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 SE +/- 0.01, N = 3 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 SE +/- 0.81, N = 8 SE +/- 0.02, N = 3 149.51 149.08 148.84 148.38 138.65 101.10 97.69 97.58 97.01 96.37 95.09 21.53 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Zstd Compression This test measures the time needed to compress/decompress a sample file (a FreeBSD disk image - FreeBSD-12.2-RELEASE-amd64-memstick.img) using Zstd compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8, Long Mode - Decompression Speed -Ofast -march=native -Ofast -O3 -march=native -O3 -O2 -O2 -march=native -Ofast -march=native -flto -O3 -march=native -flto -O2 -march=native -flto -O1 -O0 900 1800 2700 3600 4500 SE +/- 5.64, N = 3 SE +/- 5.16, N = 3 SE +/- 10.68, N = 3 SE +/- 12.67, N = 3 SE +/- 10.89, N = 3 SE +/- 6.82, N = 3 SE +/- 7.74, N = 3 SE +/- 8.31, N = 3 SE +/- 22.78, N = 3 SE +/- 5.31, N = 3 SE +/- 1.70, N = 3 4099.0 4077.5 4058.1 4053.2 4009.9 3985.8 3862.4 3862.4 3854.0 3798.8 794.3 -Ofast -march=native -Ofast -O3 -march=native -O3 -O2 -O2 -march=native -Ofast -march=native -flto -O3 -march=native -flto -O2 -march=native -flto -O1 -O0 1. (CC) gcc options: -pthread -lz
Compression Level: 8, Long Mode - Decompression Speed
-Og: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: compress-zstd: line 2: ./zstd-1.5.0/zstd: No such file or directory
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8, Long Mode - Compression Speed -O2 -march=native -flto -O2 -march=native -Ofast -march=native -flto -Ofast -march=native -O3 -march=native -O3 -O3 -march=native -flto -O2 -Ofast -O1 -O0 130 260 390 520 650 SE +/- 2.87, N = 3 SE +/- 1.23, N = 3 SE +/- 5.92, N = 3 SE +/- 7.22, N = 3 SE +/- 6.60, N = 3 SE +/- 1.12, N = 3 SE +/- 6.12, N = 3 SE +/- 3.36, N = 3 SE +/- 1.24, N = 3 SE +/- 3.41, N = 3 SE +/- 0.45, N = 3 584.8 579.8 578.1 576.3 576.3 572.1 568.7 566.7 561.2 560.4 235.6 -O2 -march=native -flto -O2 -march=native -Ofast -march=native -flto -Ofast -march=native -O3 -march=native -O3 -O3 -march=native -flto -O2 -Ofast -O1 -O0 1. (CC) gcc options: -pthread -lz
Compression Level: 8, Long Mode - Compression Speed
-Og: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: compress-zstd: line 2: ./zstd-1.5.0/zstd: No such file or directory
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3 - Compression Speed -O1 -Ofast -march=native -flto -O3 -march=native -flto -O2 -Ofast -Ofast -march=native -O3 -march=native -O2 -march=native -flto -O2 -march=native -O3 -O0 1100 2200 3300 4400 5500 SE +/- 26.56, N = 3 SE +/- 29.30, N = 3 SE +/- 33.60, N = 3 SE +/- 19.60, N = 3 SE +/- 27.36, N = 3 SE +/- 7.67, N = 3 SE +/- 31.48, N = 3 SE +/- 47.00, N = 3 SE +/- 12.61, N = 3 SE +/- 23.71, N = 3 SE +/- 7.88, N = 3 5290.9 5285.9 5258.9 5253.4 5248.2 5246.5 5246.5 5243.6 5227.7 5180.1 2958.4 -O1 -Ofast -march=native -flto -O3 -march=native -flto -O2 -Ofast -Ofast -march=native -O3 -march=native -O2 -march=native -flto -O2 -march=native -O3 -O0 1. (CC) gcc options: -pthread -lz
Compression Level: 3 - Compression Speed
-Og: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: compress-zstd: line 2: ./zstd-1.5.0/zstd: No such file or directory
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3, Long Mode - Decompression Speed -Ofast -march=native -Ofast -O3 -O3 -march=native -O2 -march=native -O2 -O2 -march=native -flto -Ofast -march=native -flto -O3 -march=native -flto -O1 -O0 900 1800 2700 3600 4500 SE +/- 11.28, N = 3 SE +/- 13.77, N = 3 SE +/- 11.10, N = 3 SE +/- 15.69, N = 3 SE +/- 8.65, N = 3 SE +/- 7.36, N = 3 SE +/- 11.37, N = 3 SE +/- 17.53, N = 3 SE +/- 13.48, N = 3 SE +/- 11.34, N = 3 SE +/- 2.46, N = 3 4000.6 3969.2 3958.6 3944.7 3913.4 3903.8 3772.8 3738.4 3731.2 3699.9 752.2 -Ofast -march=native -Ofast -O3 -O3 -march=native -O2 -march=native -O2 -O2 -march=native -flto -Ofast -march=native -flto -O3 -march=native -flto -O1 -O0 1. (CC) gcc options: -pthread -lz
Compression Level: 3, Long Mode - Decompression Speed
-Og: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: compress-zstd: line 2: ./zstd-1.5.0/zstd: No such file or directory
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3, Long Mode - Compression Speed -O2 -march=native -O2 -march=native -flto -Ofast -march=native -flto -O3 -march=native -Ofast -march=native -O3 -march=native -flto -O1 -O2 -O3 -Ofast -O0 120 240 360 480 600 SE +/- 2.05, N = 3 SE +/- 5.35, N = 3 SE +/- 0.87, N = 3 SE +/- 2.05, N = 3 SE +/- 2.42, N = 3 SE +/- 1.66, N = 3 SE +/- 2.94, N = 3 SE +/- 0.81, N = 3 SE +/- 0.42, N = 3 SE +/- 4.38, N = 3 SE +/- 0.35, N = 3 565.2 564.5 558.7 558.0 557.8 554.3 553.3 549.8 546.3 542.9 214.8 -O2 -march=native -O2 -march=native -flto -Ofast -march=native -flto -O3 -march=native -Ofast -march=native -O3 -march=native -flto -O1 -O2 -O3 -Ofast -O0 1. (CC) gcc options: -pthread -lz
Compression Level: 3, Long Mode - Compression Speed
-Og: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: compress-zstd: line 2: ./zstd-1.5.0/zstd: No such file or directory
Botan Botan is a BSD-licensed cross-platform open-source C++ crypto library "cryptography toolkit" that supports most publicly known cryptographic algorithms. The project's stated goal is to be "the best option for cryptography in C++ by offering the tools necessary to implement a range of practical systems, such as TLS protocol, X.509 certificates, modern AEAD ciphers, PKCS#11 and TPM hardware support, password hashing, and post quantum crypto schemes." Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Twofish - Decrypt -O2 -march=native -flto -O3 -march=native -flto -O2 -march=native -Ofast -march=native -O2 -O3 -Ofast -O3 -march=native -O1 -Ofast -march=native -flto -Og -O0 80 160 240 320 400 SE +/- 0.39, N = 3 SE +/- 0.45, N = 3 SE +/- 0.49, N = 3 SE +/- 0.32, N = 3 SE +/- 0.05, N = 3 SE +/- 0.12, N = 3 SE +/- 0.21, N = 3 SE +/- 4.65, N = 4 SE +/- 0.03, N = 3 SE +/- 0.12, N = 3 SE +/- 0.24, N = 3 SE +/- 0.02, N = 3 365.36 364.40 360.32 360.02 358.21 358.09 357.94 356.64 347.07 319.55 227.64 30.02 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Twofish -Ofast -march=native -flto -O2 -O3 -Ofast -O2 -march=native -Ofast -march=native -O2 -march=native -flto -O3 -march=native -flto -O3 -march=native -O1 -Og -O0 80 160 240 320 400 SE +/- 0.21, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.15, N = 3 SE +/- 0.34, N = 3 SE +/- 0.40, N = 3 SE +/- 0.45, N = 3 SE +/- 0.20, N = 3 SE +/- 4.20, N = 4 SE +/- 0.07, N = 3 SE +/- 0.10, N = 3 SE +/- 0.10, N = 3 364.05 361.16 360.98 360.95 360.30 359.65 359.26 358.59 356.35 345.73 228.38 31.56 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: ChaCha20Poly1305 - Decrypt -O3 -Ofast -O2 -O1 -O2 -march=native -Ofast -march=native -O3 -march=native -O2 -march=native -flto -Ofast -march=native -flto -O3 -march=native -flto -Og -O0 200 400 600 800 1000 SE +/- 0.39, N = 3 SE +/- 1.37, N = 3 SE +/- 2.11, N = 3 SE +/- 0.98, N = 3 SE +/- 0.35, N = 3 SE +/- 2.24, N = 3 SE +/- 3.02, N = 3 SE +/- 0.46, N = 3 SE +/- 0.01, N = 3 SE +/- 0.47, N = 3 SE +/- 0.62, N = 3 SE +/- 0.04, N = 3 816.47 812.30 791.12 685.42 609.36 603.79 599.80 599.79 596.27 595.76 474.78 45.48 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: ChaCha20Poly1305 -Ofast -O3 -O2 -O1 -O2 -march=native -flto -Ofast -march=native -flto -O2 -march=native -Ofast -march=native -O3 -march=native -flto -O3 -march=native -Og -O0 200 400 600 800 1000 SE +/- 0.32, N = 3 SE +/- 0.20, N = 3 SE +/- 1.07, N = 3 SE +/- 0.73, N = 3 SE +/- 0.77, N = 3 SE +/- 0.22, N = 3 SE +/- 0.28, N = 3 SE +/- 2.51, N = 3 SE +/- 0.17, N = 3 SE +/- 0.08, N = 3 SE +/- 0.72, N = 3 SE +/- 0.02, N = 3 826.89 818.97 796.90 683.37 610.22 607.35 607.32 605.41 601.44 596.22 472.23 45.51 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Blowfish - Decrypt -O3 -O2 -Ofast -Ofast -march=native -O3 -march=native -O2 -march=native -flto -O3 -march=native -flto -O2 -march=native -Ofast -march=native -flto -O1 -Og -O0 100 200 300 400 500 SE +/- 0.05, N = 3 SE +/- 0.34, N = 3 SE +/- 0.34, N = 3 SE +/- 2.36, N = 3 SE +/- 0.33, N = 3 SE +/- 0.13, N = 3 SE +/- 0.18, N = 3 SE +/- 1.19, N = 3 SE +/- 0.03, N = 3 SE +/- 0.47, N = 3 SE +/- 0.16, N = 3 SE +/- 0.44, N = 3 448.57 448.06 447.96 446.91 445.32 445.32 443.83 443.58 419.51 413.95 267.58 33.06 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Blowfish -Ofast -march=native -flto -O3 -O2 -Ofast -O3 -march=native -O2 -march=native -flto -Ofast -march=native -O3 -march=native -flto -O2 -march=native -O1 -Og -O0 100 200 300 400 500 SE +/- 0.20, N = 3 SE +/- 0.29, N = 3 SE +/- 0.15, N = 3 SE +/- 0.24, N = 3 SE +/- 0.05, N = 3 SE +/- 0.28, N = 3 SE +/- 0.47, N = 3 SE +/- 0.26, N = 3 SE +/- 0.40, N = 3 SE +/- 0.11, N = 3 SE +/- 0.05, N = 3 SE +/- 0.10, N = 3 444.74 436.56 436.20 436.16 433.05 432.75 432.73 432.29 432.23 415.10 267.67 33.32 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: KASUMI - Decrypt -Ofast -O3 -O3 -march=native -Ofast -march=native -flto -O3 -march=native -flto -Ofast -march=native -O2 -march=native -flto -O2 -O2 -march=native -O1 -Og -O0 20 40 60 80 100 SE +/- 0.39, N = 3 SE +/- 0.11, N = 3 SE +/- 0.00, N = 3 SE +/- 0.35, N = 3 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.57, N = 3 SE +/- 0.20, N = 3 SE +/- 0.09, N = 3 95.18 95.09 92.10 91.98 91.91 91.73 86.87 86.67 86.23 83.77 73.34 18.72 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: KASUMI -Ofast -O3 -O3 -march=native -O3 -march=native -flto -Ofast -march=native -Ofast -march=native -flto -O2 -O2 -march=native -flto -O2 -march=native -O1 -Og -O0 20 40 60 80 100 SE +/- 0.26, N = 3 SE +/- 0.15, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 SE +/- 0.32, N = 3 SE +/- 0.03, N = 3 SE +/- 0.11, N = 3 SE +/- 0.03, N = 3 SE +/- 0.95, N = 3 SE +/- 0.10, N = 3 SE +/- 0.10, N = 3 97.75 97.56 92.61 92.56 92.40 91.94 90.26 89.25 88.43 77.61 73.33 19.88 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
SciMark This test runs the ANSI C version of SciMark 2.0, which is a benchmark for scientific and numerical computing developed by programmers at the National Institute of Standards and Technology. This test is made up of Fast Foruier Transform, Jacobi Successive Over-relaxation, Monte Carlo, Sparse Matrix Multiply, and dense LU matrix factorization benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite -Ofast -march=native -flto -O3 -march=native -flto -O3 -march=native -Ofast -march=native -Ofast -O3 -O2 -march=native -flto -O2 -march=native -O2 -O1 -Og -O0 800 1600 2400 3200 4000 SE +/- 1.45, N = 3 SE +/- 3.51, N = 3 SE +/- 4.63, N = 3 SE +/- 1.94, N = 3 SE +/- 0.48, N = 3 SE +/- 4.11, N = 3 SE +/- 0.74, N = 3 SE +/- 8.07, N = 3 SE +/- 2.77, N = 3 SE +/- 22.51, N = 5 SE +/- 7.86, N = 3 SE +/- 0.26, N = 3 3634.97 3565.22 3514.95 3300.91 2991.97 2978.43 2538.07 2392.49 2353.29 2169.36 1687.34 644.29 -Ofast -march=native -flto -O3 -march=native -flto -O3 -march=native -Ofast -march=native -Ofast -O3 -O2 -march=native -flto -O2 -march=native -O2 -O1 -Og -O0 1. (CC) gcc options: -lm
Coremark This is a test of EEMBC CoreMark processor benchmark. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second -Ofast -march=native -O3 -march=native -flto -Ofast -march=native -flto -O3 -march=native -Ofast -O2 -march=native -O2 -march=native -flto -O3 -O2 -O1 -Og -O0 500K 1000K 1500K 2000K 2500K SE +/- 15574.30, N = 3 SE +/- 7787.24, N = 3 SE +/- 9994.48, N = 3 SE +/- 32053.89, N = 3 SE +/- 25001.24, N = 4 SE +/- 9965.41, N = 3 SE +/- 5425.84, N = 3 SE +/- 10589.60, N = 3 SE +/- 1945.37, N = 3 SE +/- 8776.65, N = 3 SE +/- 4684.38, N = 3 SE +/- 2414.24, N = 3 2440113.68 2410293.80 2401884.35 2321535.50 2313044.69 2270060.60 2184855.52 2178672.34 2166496.20 1812838.32 1262375.90 534015.81 -Ofast -march=native -O3 -march=native -flto -Ofast -march=native -flto -O3 -march=native -Ofast -march=native -march=native -flto -O3 -O1 -Og -O0 1. (CC) gcc options: -O2 -lrt" -lrt
yquake2 This is a test of Yamagi Quake II. Yamagi Quake II is an enhanced client for id Software's Quake II with focus on offline and coop gameplay. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.10 Renderer: Software CPU Color Light - AF: On - MSAA: Off - Resolution: 3840 x 2160 -Ofast -march=native -flto -O3 -march=native -flto -O3 -march=native -Ofast -march=native -Ofast -O2 -march=native -O2 -march=native -flto -O3 -O2 -O1 -Og -O0 8 16 24 32 40 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.00, N = 3 SE +/- 0.09, N = 3 SE +/- 0.10, N = 3 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 SE +/- 0.12, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 32.9 32.8 31.8 31.6 31.5 30.6 30.5 30.4 30.0 29.9 25.9 12.2 -Ofast -march=native -flto -O3 -march=native -flto -O3 -march=native -Ofast -march=native -Ofast -O2 -march=native -O2 -march=native -flto -O3 -O2 -O1 -Og -O0 1. (CC) gcc options: -shared -lm -ldl -rdynamic -pthread -lSDL2 -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.10 Renderer: Software CPU Color Light - AF: On - MSAA: On - Resolution: 3840 x 2160 -O3 -march=native -flto -Ofast -march=native -flto -O3 -march=native -Ofast -march=native -Ofast -O2 -march=native -flto -O2 -march=native -O3 -O1 -O2 -Og -O0 8 16 24 32 40 SE +/- 0.15, N = 3 SE +/- 0.09, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.15, N = 3 SE +/- 0.03, N = 3 SE +/- 0.15, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 32.9 32.8 31.8 31.6 31.5 30.5 30.5 30.5 30.1 29.9 25.9 12.1 -O3 -march=native -flto -Ofast -march=native -flto -O3 -march=native -Ofast -march=native -Ofast -O2 -march=native -flto -O2 -march=native -O3 -O1 -O2 -Og -O0 1. (CC) gcc options: -shared -lm -ldl -rdynamic -pthread -lSDL2 -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.10 Renderer: Software CPU Color Light - AF: Off - MSAA: Off - Resolution: 3840 x 2160 -Ofast -march=native -flto -O3 -march=native -flto -O3 -march=native -Ofast -march=native -Ofast -O2 -march=native -flto -O2 -march=native -O3 -O1 -O2 -Og -O0 8 16 24 32 40 SE +/- 0.12, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.21, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 33.5 33.4 32.4 32.3 32.1 31.2 31.2 31.1 30.8 30.6 26.5 12.4 -Ofast -march=native -flto -O3 -march=native -flto -O3 -march=native -Ofast -march=native -Ofast -O2 -march=native -flto -O2 -march=native -O3 -O1 -O2 -Og -O0 1. (CC) gcc options: -shared -lm -ldl -rdynamic -pthread -lSDL2 -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.10 Renderer: Software CPU Color Light - AF: Off - MSAA: On - Resolution: 3840 x 2160 -Ofast -march=native -flto -O3 -march=native -flto -O3 -march=native -Ofast -march=native -Ofast -O2 -march=native -flto -O2 -march=native -O3 -O1 -O2 -Og -O0 8 16 24 32 40 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 SE +/- 0.17, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 33.5 33.4 32.4 32.3 32.1 31.3 31.3 31.1 30.9 30.5 26.5 12.4 -Ofast -march=native -flto -O3 -march=native -flto -O3 -march=native -Ofast -march=native -Ofast -O2 -march=native -flto -O2 -march=native -O3 -O1 -O2 -Og -O0 1. (CC) gcc options: -shared -lm -ldl -rdynamic -pthread -lSDL2 -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.10 Renderer: Software CPU - AF: On - MSAA: Off - Resolution: 3840 x 2160 -Ofast -march=native -flto -O3 -march=native -flto -O3 -march=native -Ofast -march=native -Ofast -O3 -O2 -march=native -O2 -march=native -flto -O1 -O2 -Og -O0 8 16 24 32 40 SE +/- 0.07, N = 3 SE +/- 0.00, N = 3 SE +/- 0.07, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 34.6 34.5 33.8 33.3 33.3 32.4 32.1 31.9 31.9 31.5 27.7 13.2 -Ofast -march=native -flto -O3 -march=native -flto -O3 -march=native -Ofast -march=native -Ofast -O3 -O2 -march=native -O2 -march=native -flto -O1 -O2 -Og -O0 1. (CC) gcc options: -shared -lm -ldl -rdynamic -pthread -lSDL2 -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.10 Renderer: Software CPU - AF: On - MSAA: On - Resolution: 3840 x 2160 -Ofast -march=native -flto -O3 -march=native -flto -O3 -march=native -Ofast -march=native -Ofast -O3 -O2 -march=native -O2 -march=native -flto -O1 -O2 -Og -O0 8 16 24 32 40 SE +/- 0.12, N = 3 SE +/- 0.17, N = 3 SE +/- 0.00, N = 3 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 SE +/- 0.13, N = 3 SE +/- 0.09, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 34.9 34.8 33.7 33.4 33.4 32.4 32.1 32.0 32.0 31.6 27.8 13.2 -Ofast -march=native -flto -O3 -march=native -flto -O3 -march=native -Ofast -march=native -Ofast -O3 -O2 -march=native -O2 -march=native -flto -O1 -O2 -Og -O0 1. (CC) gcc options: -shared -lm -ldl -rdynamic -pthread -lSDL2 -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.10 Renderer: Software CPU - AF: Off - MSAA: On - Resolution: 3840 x 2160 -Ofast -march=native -flto -O3 -march=native -flto -O3 -march=native -Ofast -Ofast -march=native -O2 -march=native -O3 -O2 -march=native -flto -O1 -O2 -Og -O0 8 16 24 32 40 SE +/- 0.06, N = 3 SE +/- 0.12, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.10, N = 3 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.09, N = 3 SE +/- 0.12, N = 3 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 35.5 35.3 34.6 34.2 34.0 33.1 33.1 32.9 32.8 32.4 28.5 13.4 -Ofast -march=native -flto -O3 -march=native -flto -O3 -march=native -Ofast -Ofast -march=native -O2 -march=native -O3 -O2 -march=native -flto -O1 -O2 -Og -O0 1. (CC) gcc options: -shared -lm -ldl -rdynamic -pthread -lSDL2 -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.10 Renderer: Software CPU - AF: Off - MSAA: Off - Resolution: 3840 x 2160 -Ofast -march=native -flto -O3 -march=native -flto -O3 -march=native -Ofast -march=native -Ofast -O2 -march=native -O3 -O2 -march=native -flto -O1 -O2 -Og -O0 8 16 24 32 40 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.13, N = 3 SE +/- 0.00, N = 3 SE +/- 0.15, N = 3 SE +/- 0.29, N = 3 SE +/- 0.06, N = 3 SE +/- 0.00, N = 3 SE +/- 0.12, N = 3 35.4 35.3 34.4 34.2 34.2 33.1 33.1 33.0 32.8 32.4 28.4 13.5 -Ofast -march=native -flto -O3 -march=native -flto -O3 -march=native -Ofast -march=native -Ofast -O2 -march=native -O3 -O2 -march=native -flto -O1 -O2 -Og -O0 1. (CC) gcc options: -shared -lm -ldl -rdynamic -pthread -lSDL2 -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
dav1d Dav1d is an open-source, speedy AV1 video decoder. This test profile times how long it takes to decode sample AV1 video content. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org FPS, More Is Better dav1d 1.0 Video Input: Chimera 1080p 10-bit -O2 -march=native -O2 -Ofast -march=native -O3 -Ofast -O1 -O3 -march=native -Og -O0 80 160 240 320 400 SE +/- 0.21, N = 3 SE +/- 0.20, N = 3 SE +/- 0.14, N = 3 SE +/- 0.17, N = 3 SE +/- 0.20, N = 3 SE +/- 0.11, N = 3 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 354.49 351.90 351.55 350.35 350.01 349.37 346.48 324.48 224.18 -O2 -march=native -O2 -Ofast -march=native -lm -O3 -Ofast -O1 -O3 -march=native -lm -Og -lm -O0 -lm 1. (CC) gcc options: -pthread
Video Input: Chimera 1080p 10-bit
-O2 -march=native -flto: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: Failed to open input file chimera_10b_1080p.ivf: No such file or directory
-O3 -march=native -flto: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: Failed to open input file chimera_10b_1080p.ivf: No such file or directory
-Ofast -march=native -flto: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: Failed to open input file chimera_10b_1080p.ivf: No such file or directory
WavPack Audio Encoding This test times how long it takes to encode a sample WAV file to WavPack format with very high quality settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better WavPack Audio Encoding 5.3 WAV To WavPack -Ofast -march=native -flto -O1 -Ofast -march=native -O2 -march=native -flto -O3 -march=native -O3 -march=native -flto -O2 -march=native -O2 -Ofast -O3 -Og -O0 3 6 9 12 15 SE +/- 0.03, N = 5 SE +/- 0.03, N = 5 SE +/- 0.02, N = 5 SE +/- 0.03, N = 5 SE +/- 0.03, N = 5 SE +/- 0.03, N = 5 SE +/- 0.03, N = 5 SE +/- 0.03, N = 5 SE +/- 0.03, N = 5 SE +/- 0.03, N = 5 SE +/- 0.03, N = 5 SE +/- 0.05, N = 5 11.87 11.95 12.04 12.04 12.08 12.08 12.08 12.08 12.12 12.12 12.29 13.08 -Ofast -march=native -flto -O1 -Ofast -march=native -O2 -march=native -flto -O3 -march=native -O3 -march=native -flto -O2 -march=native -O2 -Ofast -O3 -Og -O0 1. (CXX) g++ options: -rdynamic
Liquid-DSP LiquidSDR's Liquid-DSP is a software-defined radio (SDR) digital signal processing library. This test profile runs a multi-threaded benchmark of this SDR/DSP library focused on embedded platform usage. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 8 - Buffer Length: 256 - Filter Length: 57 -Ofast -march=native -flto -Ofast -march=native -Ofast -O2 -march=native -flto -O3 -march=native -O3 -march=native -flto -O2 -march=native -O2 -O3 -O1 -Og -O0 130M 260M 390M 520M 650M SE +/- 1108457.39, N = 3 SE +/- 1020588.07, N = 3 SE +/- 1370194.63, N = 3 SE +/- 695277.72, N = 3 SE +/- 255625.59, N = 3 SE +/- 755961.49, N = 3 SE +/- 632622.41, N = 3 SE +/- 538650.58, N = 3 SE +/- 638392.08, N = 3 SE +/- 368977.57, N = 3 SE +/- 896455.99, N = 3 SE +/- 21594.75, N = 3 615093333 607470000 595870000 524093333 523676667 523086667 522713333 508516667 508313333 494243333 332140000 57365000 -Ofast -march=native -flto -Ofast -march=native -Ofast -O2 -march=native -flto -march=native -march=native -flto -O2 -march=native -O2 -O1 -Og 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
PJSIP PJSIP is a free and open source multimedia communication library written in C language implementing standard based protocols such as SIP, SDP, RTP, STUN, TURN, and ICE. It combines signaling protocol (SIP) with rich multimedia framework and NAT traversal functionality into high level API that is portable and suitable for almost any type of systems ranging from desktops, embedded systems, to mobile handsets. This test profile is making use of pjsip-perf with both the client/server on teh system. More details on the PJSIP benchmark at https://www.pjsip.org/high-performance-sip.htm Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Responses Per Second, More Is Better PJSIP 2.11 Method: OPTIONS, Stateless -O2 -march=native -flto -Ofast -march=native -flto -Ofast -Ofast -march=native -O3 -march=native -flto -O2 -march=native -O3 -march=native -O3 -O2 -O1 -Og -O0 30K 60K 90K 120K 150K SE +/- 384.94, N = 3 SE +/- 69.97, N = 3 SE +/- 187.26, N = 3 SE +/- 212.47, N = 3 SE +/- 371.34, N = 3 SE +/- 285.26, N = 3 SE +/- 485.74, N = 3 SE +/- 522.01, N = 3 SE +/- 351.76, N = 3 SE +/- 211.54, N = 3 SE +/- 323.42, N = 3 SE +/- 130.27, N = 3 158851 158393 157166 157055 156956 155347 154782 154379 153825 151212 144758 132354 -O2 -march=native -flto -Ofast -march=native -flto -Ofast -Ofast -march=native -O3 -march=native -flto -O2 -march=native -O3 -march=native -O3 -O2 -O1 -Og -O0 1. (CC) gcc options: -pthread -lSDL2 -lstdc++ -lopus -lssl -lcrypto -lm -lrt -lpthread -lasound
Liquid-DSP LiquidSDR's Liquid-DSP is a software-defined radio (SDR) digital signal processing library. This test profile runs a multi-threaded benchmark of this SDR/DSP library focused on embedded platform usage. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 128 - Buffer Length: 256 - Filter Length: 57 -Ofast -march=native -flto -Ofast -march=native -Ofast -O2 -march=native -O3 -march=native -O2 -march=native -flto -O3 -march=native -flto -O2 -O3 -O1 -Og -O0 800M 1600M 2400M 3200M 4000M SE +/- 15387115.82, N = 3 SE +/- 13048797.31, N = 3 SE +/- 16032882.88, N = 3 SE +/- 9914019.25, N = 3 SE +/- 36305432.71, N = 3 SE +/- 11245344.72, N = 3 SE +/- 41162401.94, N = 3 SE +/- 11439745.53, N = 3 SE +/- 10409984.52, N = 3 SE +/- 6709528.88, N = 3 SE +/- 8313910.70, N = 3 SE +/- 1624633.29, N = 3 3777800000 3735933333 3655100000 3337766667 3318466667 3306066667 3277600000 3053166667 3042633333 2911766667 2289133333 426560000 -Ofast -march=native -flto -Ofast -march=native -Ofast -O2 -march=native -march=native -O2 -march=native -flto -march=native -flto -O2 -O1 -Og 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 64 - Buffer Length: 256 - Filter Length: 57 -Ofast -march=native -flto -Ofast -march=native -Ofast -O3 -march=native -O2 -march=native -O3 -march=native -flto -O2 -march=native -flto -O2 -O3 -O1 -Og -O0 700M 1400M 2100M 2800M 3500M SE +/- 8671088.62, N = 3 SE +/- 8545044.05, N = 3 SE +/- 8455175.93, N = 3 SE +/- 3399182.91, N = 3 SE +/- 4626853.98, N = 3 SE +/- 4832643.63, N = 3 SE +/- 1790096.21, N = 3 SE +/- 7773959.38, N = 3 SE +/- 12391170.69, N = 3 SE +/- 6934294.81, N = 3 SE +/- 14097556.92, N = 3 SE +/- 641413.37, N = 3 3436466667 3391866667 3336800000 2927266667 2924766667 2921733333 2919233333 2833633333 2823766667 2750633333 1963866667 352983333 -Ofast -march=native -flto -Ofast -march=native -Ofast -march=native -O2 -march=native -march=native -flto -O2 -march=native -flto -O2 -O1 -Og 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 32 - Buffer Length: 256 - Filter Length: 57 -Ofast -march=native -flto -Ofast -march=native -Ofast -O2 -march=native -O3 -march=native -flto -O3 -march=native -O2 -march=native -flto -O3 -O2 -O1 -Og -O0 500M 1000M 1500M 2000M 2500M SE +/- 6508029.23, N = 3 SE +/- 4275511.67, N = 3 SE +/- 2354428.45, N = 3 SE +/- 8330932.99, N = 3 SE +/- 4694086.11, N = 3 SE +/- 10904789.98, N = 3 SE +/- 4883987.44, N = 3 SE +/- 6207611.81, N = 3 SE +/- 8096364.07, N = 3 SE +/- 13812112.24, N = 3 SE +/- 6091615.37, N = 3 SE +/- 432087.95, N = 3 2169466667 2151300000 2105200000 1852566667 1849466667 1849233333 1844400000 1794266667 1788633333 1729133333 1208633333 212850000 -Ofast -march=native -flto -Ofast -march=native -Ofast -O2 -march=native -march=native -flto -march=native -O2 -march=native -flto -O2 -O1 -Og 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 16 - Buffer Length: 256 - Filter Length: 57 -Ofast -march=native -flto -Ofast -march=native -Ofast -O3 -march=native -flto -O3 -march=native -O2 -march=native -flto -O2 -march=native -O3 -O2 -O1 -Og -O0 300M 600M 900M 1200M 1500M SE +/- 6022457.97, N = 3 SE +/- 5903765.28, N = 3 SE +/- 3567133.93, N = 3 SE +/- 3393294.04, N = 3 SE +/- 3840283.55, N = 3 SE +/- 5002999.10, N = 3 SE +/- 4693731.04, N = 3 SE +/- 6275885.95, N = 3 SE +/- 1664535.30, N = 3 SE +/- 4163077.12, N = 3 SE +/- 2947656.32, N = 3 SE +/- 145181.88, N = 3 1190300000 1172933333 1152666667 1013033333 1012166667 1009800000 1009466667 985523333 982343333 952336667 647926667 112193333 -Ofast -march=native -flto -Ofast -march=native -Ofast -march=native -flto -march=native -O2 -march=native -flto -O2 -march=native -O2 -O1 -Og 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 4 - Buffer Length: 256 - Filter Length: 57 -Ofast -march=native -flto -Ofast -march=native -Ofast -O2 -march=native -flto -O2 -march=native -O3 -march=native -O3 -march=native -flto -O3 -O2 -O1 -Og -O0 70M 140M 210M 280M 350M SE +/- 595100.37, N = 3 SE +/- 146211.41, N = 3 SE +/- 328447.53, N = 3 SE +/- 144029.32, N = 3 SE +/- 92616.29, N = 3 SE +/- 291947.48, N = 3 SE +/- 399179.71, N = 3 SE +/- 358375.97, N = 3 SE +/- 270883.33, N = 3 SE +/- 196977.16, N = 3 SE +/- 136503.97, N = 3 SE +/- 110201.33, N = 3 312213333 307153333 301846667 264706667 264566667 263970000 263963333 257540000 255566667 250040000 167000000 29121000 -Ofast -march=native -flto -Ofast -march=native -Ofast -O2 -march=native -flto -O2 -march=native -march=native -march=native -flto -O2 -O1 -Og 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 1 - Buffer Length: 256 - Filter Length: 57 -Ofast -march=native -flto -Ofast -march=native -Ofast -O3 -march=native -O3 -march=native -flto -O2 -march=native -O2 -march=native -flto -O3 -O2 -O1 -Og -O0 17M 34M 51M 68M 85M SE +/- 203804.92, N = 3 SE +/- 156839.98, N = 3 SE +/- 225829.83, N = 3 SE +/- 171207.80, N = 3 SE +/- 415717.99, N = 3 SE +/- 176587.09, N = 3 SE +/- 212254.56, N = 3 SE +/- 410080.89, N = 3 SE +/- 185303.35, N = 3 SE +/- 149079.77, N = 3 SE +/- 280410.02, N = 3 SE +/- 25099.42, N = 3 77102667 76520333 74729667 66925333 65931667 65739000 65658000 64168000 63751000 62799333 41726333 7166033 -Ofast -march=native -flto -Ofast -march=native -Ofast -march=native -march=native -flto -O2 -march=native -O2 -march=native -flto -O2 -O1 -Og 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 2 - Buffer Length: 256 - Filter Length: 57 -Ofast -march=native -flto -Ofast -march=native -Ofast -O3 -march=native -O2 -march=native -flto -O2 -march=native -O3 -march=native -flto -O3 -O2 -O1 -Og -O0 30M 60M 90M 120M 150M SE +/- 697431.80, N = 3 SE +/- 116952.03, N = 3 SE +/- 277448.69, N = 3 SE +/- 862985.77, N = 3 SE +/- 100884.97, N = 3 SE +/- 112891.29, N = 3 SE +/- 210317.22, N = 3 SE +/- 450924.98, N = 3 SE +/- 240277.62, N = 3 SE +/- 49103.07, N = 3 SE +/- 141214.18, N = 3 SE +/- 80583.98, N = 3 156933333 153446667 150756667 132853333 132406667 132233333 132060000 129350000 128150000 126393333 83341667 14548333 -Ofast -march=native -flto -Ofast -march=native -Ofast -march=native -O2 -march=native -flto -O2 -march=native -march=native -flto -O2 -O1 -Og 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
dav1d Dav1d is an open-source, speedy AV1 video decoder. This test profile times how long it takes to decode sample AV1 video content. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org FPS, More Is Better dav1d 1.0 Video Input: Chimera 1080p -O2 -march=native -O2 -Ofast -march=native -O1 -Ofast -O3 -O3 -march=native -Og -O0 80 160 240 320 400 SE +/- 0.17, N = 3 SE +/- 0.21, N = 3 SE +/- 0.19, N = 3 SE +/- 0.23, N = 3 SE +/- 0.26, N = 3 SE +/- 0.12, N = 3 SE +/- 0.15, N = 3 SE +/- 0.41, N = 3 SE +/- 0.10, N = 3 383.64 381.59 380.37 378.88 378.61 378.08 374.60 349.05 235.71 -O2 -march=native -O2 -Ofast -march=native -lm -O1 -Ofast -O3 -O3 -march=native -lm -Og -lm -O0 -lm 1. (CC) gcc options: -pthread
Video Input: Chimera 1080p
-O2 -march=native -flto: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: Failed to open input file chimera_8b_1080p.ivf: No such file or directory
-O3 -march=native -flto: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: Failed to open input file chimera_8b_1080p.ivf: No such file or directory
-Ofast -march=native -flto: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: Failed to open input file chimera_8b_1080p.ivf: No such file or directory
C-Ray This is a test of C-Ray, a simple raytracer designed to test the floating-point CPU performance. This test is multi-threaded (16 threads per core), will shoot 8 rays per pixel for anti-aliasing, and will generate a 1600 x 1200 image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel -Ofast -march=native -Ofast -march=native -flto -O3 -march=native -O3 -march=native -flto -Ofast -O3 -O2 -march=native -flto -O2 -march=native -O2 -Og -O1 -O0 9 18 27 36 45 SE +/- 0.036, N = 3 SE +/- 0.048, N = 3 SE +/- 0.028, N = 3 SE +/- 0.066, N = 3 SE +/- 0.074, N = 3 SE +/- 0.039, N = 3 SE +/- 0.149, N = 3 SE +/- 0.178, N = 3 SE +/- 0.218, N = 3 SE +/- 0.250, N = 3 SE +/- 0.234, N = 3 SE +/- 0.320, N = 3 8.734 9.003 9.303 9.383 10.541 10.666 18.284 18.639 24.999 25.661 25.801 37.523 -Ofast -march=native -Ofast -march=native -flto -march=native -march=native -flto -Ofast -O2 -march=native -flto -O2 -march=native -O2 -Og -O1 -O0 1. (CC) gcc options: -lm -lpthread -O3
Opus Codec Encoding Opus is an open audio codec. Opus is a lossy audio compression format designed primarily for interactive real-time applications over the Internet. This test uses Opus-Tools and measures the time required to encode a WAV file to Opus. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Opus Codec Encoding 1.3.1 WAV To Opus Encode -Ofast -march=native -flto -Ofast -march=native -Ofast -O3 -march=native -O3 -march=native -flto -O2 -march=native -O2 -march=native -flto -O3 -O2 -O1 -Og -O0 9 18 27 36 45 SE +/- 0.018, N = 5 SE +/- 0.009, N = 5 SE +/- 0.020, N = 5 SE +/- 0.014, N = 5 SE +/- 0.011, N = 5 SE +/- 0.020, N = 5 SE +/- 0.017, N = 5 SE +/- 0.019, N = 5 SE +/- 0.070, N = 5 SE +/- 0.025, N = 5 SE +/- 0.018, N = 5 SE +/- 0.096, N = 5 5.890 6.075 6.321 6.459 6.503 6.768 6.925 7.023 7.434 8.427 9.488 41.103 -Ofast -march=native -flto -Ofast -march=native -Ofast -O3 -march=native -O3 -march=native -flto -O2 -march=native -O2 -march=native -flto -O3 -O2 -O1 -Og -O0 1. (CXX) g++ options: -fvisibility=hidden -logg -lm
dav1d Dav1d is an open-source, speedy AV1 video decoder. This test profile times how long it takes to decode sample AV1 video content. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org FPS, More Is Better dav1d 1.0 Video Input: Summer Nature 4K -Ofast -march=native -Ofast -O3 -O2 -march=native -O3 -march=native -O2 -O1 -Og -O0 40 80 120 160 200 SE +/- 0.26, N = 3 SE +/- 0.10, N = 3 SE +/- 0.24, N = 3 SE +/- 0.22, N = 3 SE +/- 0.03, N = 3 SE +/- 0.24, N = 3 SE +/- 0.02, N = 3 SE +/- 0.22, N = 3 SE +/- 0.10, N = 3 202.82 201.94 201.43 201.00 200.48 200.36 198.65 189.20 137.19 -Ofast -march=native -lm -Ofast -O3 -O2 -march=native -O3 -march=native -lm -O2 -O1 -Og -lm -O0 -lm 1. (CC) gcc options: -pthread
Video Input: Summer Nature 4K
-O2 -march=native -flto: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: Failed to open input file summer_nature_4k.ivf: No such file or directory
-O3 -march=native -flto: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: Failed to open input file summer_nature_4k.ivf: No such file or directory
-Ofast -march=native -flto: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: Failed to open input file summer_nature_4k.ivf: No such file or directory
POV-Ray This is a test of POV-Ray, the Persistence of Vision Raytracer. POV-Ray is used to create 3D graphics using ray-tracing. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.7.0.7 Trace Time -O3 -march=native -flto -Ofast -march=native -flto -O3 -march=native -O3 -Ofast -O2 -march=native -flto -Ofast -march=native -O2 -march=native -O2 -O1 -Og -O0 8 16 24 32 40 SE +/- 0.016, N = 3 SE +/- 0.053, N = 3 SE +/- 0.043, N = 3 SE +/- 0.061, N = 3 SE +/- 0.014, N = 3 SE +/- 0.066, N = 3 SE +/- 0.022, N = 3 SE +/- 0.009, N = 3 SE +/- 0.016, N = 3 SE +/- 0.014, N = 3 SE +/- 0.025, N = 3 SE +/- 0.082, N = 3 9.329 9.418 9.633 9.658 9.723 9.734 9.781 9.955 9.962 11.029 11.837 32.519 -flto -Ofast -flto -Ofast -O2 -flto -Ofast -O2 -O2 -O1 -Og -O0 1. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -R/usr/lib -lXpm -lSM -lICE -lX11 -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system
LAME MP3 Encoding LAME is an MP3 encoder licensed under the LGPL. This test measures the time required to encode a WAV file to MP3 format. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 -Ofast -march=native -flto -Ofast -march=native -O3 -march=native -flto -O3 -march=native -Ofast -O3 -O2 -march=native -O2 -march=native -flto -O2 -O1 -Og -O0 6 12 18 24 30 SE +/- 0.027, N = 3 SE +/- 0.018, N = 3 SE +/- 0.026, N = 3 SE +/- 0.024, N = 3 SE +/- 0.033, N = 3 SE +/- 0.043, N = 3 SE +/- 0.030, N = 3 SE +/- 0.028, N = 3 SE +/- 0.033, N = 3 SE +/- 0.051, N = 3 SE +/- 0.032, N = 3 SE +/- 0.065, N = 3 6.804 6.863 6.872 6.882 7.332 7.394 7.989 8.008 8.679 9.311 11.012 25.751 -Ofast -march=native -flto -Ofast -march=native -march=native -flto -march=native -Ofast -O2 -march=native -O2 -march=native -flto -O2 -O1 -Og -O0 1. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lncurses -lm
yquake2 This is a test of Yamagi Quake II. Yamagi Quake II is an enhanced client for id Software's Quake II with focus on offline and coop gameplay. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.10 Renderer: Software CPU Color Light - AF: On - MSAA: On - Resolution: 1920 x 1080 -Ofast -march=native -flto -O3 -march=native -flto -O3 -march=native -Ofast -march=native -Ofast -O3 -O2 -march=native -flto -O2 -march=native -O2 -O1 -Og -O0 20 40 60 80 100 SE +/- 0.42, N = 3 SE +/- 0.35, N = 3 SE +/- 0.15, N = 3 SE +/- 0.18, N = 3 SE +/- 0.67, N = 3 SE +/- 0.67, N = 3 SE +/- 0.20, N = 3 SE +/- 0.90, N = 3 SE +/- 0.43, N = 3 SE +/- 0.19, N = 3 SE +/- 0.37, N = 3 SE +/- 0.03, N = 3 108.9 108.3 103.2 102.7 101.4 99.3 99.1 97.4 96.1 95.8 83.0 40.2 -Ofast -march=native -flto -O3 -march=native -flto -O3 -march=native -Ofast -march=native -Ofast -O3 -O2 -march=native -flto -O2 -march=native -O2 -O1 -Og -O0 1. (CC) gcc options: -shared -lm -ldl -rdynamic -pthread -lSDL2 -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.10 Renderer: Software CPU Color Light - AF: On - MSAA: Off - Resolution: 1920 x 1080 -Ofast -march=native -flto -O3 -march=native -flto -O3 -march=native -Ofast -march=native -Ofast -O3 -O2 -march=native -flto -O2 -march=native -O2 -O1 -Og -O0 20 40 60 80 100 SE +/- 0.21, N = 3 SE +/- 0.53, N = 3 SE +/- 0.27, N = 3 SE +/- 0.59, N = 3 SE +/- 0.64, N = 3 SE +/- 0.20, N = 3 SE +/- 0.48, N = 3 SE +/- 0.44, N = 3 SE +/- 0.23, N = 3 SE +/- 0.24, N = 3 SE +/- 0.26, N = 3 SE +/- 0.15, N = 3 108.7 108.1 103.5 102.5 101.9 99.4 98.6 97.8 96.6 96.2 83.2 40.4 -Ofast -march=native -flto -O3 -march=native -flto -O3 -march=native -Ofast -march=native -Ofast -O3 -O2 -march=native -flto -O2 -march=native -O2 -O1 -Og -O0 1. (CC) gcc options: -shared -lm -ldl -rdynamic -pthread -lSDL2 -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.10 Renderer: Software CPU Color Light - AF: Off - MSAA: On - Resolution: 1920 x 1080 -O3 -march=native -flto -Ofast -march=native -flto -O3 -march=native -Ofast -march=native -Ofast -O2 -march=native -flto -O3 -O2 -march=native -O2 -O1 -Og -O0 20 40 60 80 100 SE +/- 0.59, N = 3 SE +/- 0.83, N = 3 SE +/- 0.06, N = 3 SE +/- 0.12, N = 3 SE +/- 0.81, N = 3 SE +/- 0.84, N = 3 SE +/- 0.47, N = 3 SE +/- 1.11, N = 3 SE +/- 0.24, N = 3 SE +/- 0.52, N = 3 SE +/- 0.18, N = 3 SE +/- 0.06, N = 3 110.4 110.0 105.0 104.9 103.7 101.6 101.6 99.8 98.6 97.6 85.0 40.7 -O3 -march=native -flto -Ofast -march=native -flto -O3 -march=native -Ofast -march=native -Ofast -O2 -march=native -flto -O3 -O2 -march=native -O2 -O1 -Og -O0 1. (CC) gcc options: -shared -lm -ldl -rdynamic -pthread -lSDL2 -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.10 Renderer: Software CPU Color Light - AF: Off - MSAA: Off - Resolution: 1920 x 1080 -O3 -march=native -flto -Ofast -march=native -flto -O3 -march=native -Ofast -march=native -Ofast -O3 -O2 -march=native -flto -O2 -march=native -O2 -O1 -Og -O0 20 40 60 80 100 SE +/- 0.15, N = 3 SE +/- 0.24, N = 3 SE +/- 0.06, N = 3 SE +/- 0.26, N = 3 SE +/- 0.23, N = 3 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 SE +/- 0.55, N = 3 SE +/- 0.22, N = 3 SE +/- 0.35, N = 3 SE +/- 0.12, N = 3 SE +/- 0.03, N = 3 111.1 110.9 105.0 104.8 104.7 101.3 101.2 100.3 98.6 98.3 85.1 40.9 -O3 -march=native -flto -Ofast -march=native -flto -O3 -march=native -Ofast -march=native -Ofast -O3 -O2 -march=native -flto -O2 -march=native -O2 -O1 -Og -O0 1. (CC) gcc options: -shared -lm -ldl -rdynamic -pthread -lSDL2 -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.10 Renderer: Software CPU - AF: On - MSAA: Off - Resolution: 1920 x 1080 -Ofast -march=native -flto -O3 -march=native -flto -O3 -march=native -Ofast -Ofast -march=native -O3 -O2 -march=native -O2 -march=native -flto -O1 -O2 -Og -O0 30 60 90 120 150 SE +/- 0.06, N = 3 SE +/- 0.92, N = 3 SE +/- 0.12, N = 3 SE +/- 0.34, N = 3 SE +/- 0.31, N = 3 SE +/- 0.30, N = 3 SE +/- 0.36, N = 3 SE +/- 0.64, N = 3 SE +/- 1.00, N = 3 SE +/- 0.15, N = 3 SE +/- 0.17, N = 3 SE +/- 0.10, N = 3 116.9 115.4 112.7 111.8 111.3 108.3 106.8 106.2 105.4 104.9 91.3 45.8 -Ofast -march=native -flto -O3 -march=native -flto -O3 -march=native -Ofast -Ofast -march=native -O3 -O2 -march=native -O2 -march=native -flto -O1 -O2 -Og -O0 1. (CC) gcc options: -shared -lm -ldl -rdynamic -pthread -lSDL2 -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.10 Renderer: Software CPU - AF: On - MSAA: On - Resolution: 1920 x 1080 -Ofast -march=native -flto -O3 -march=native -flto -Ofast -march=native -O3 -march=native -Ofast -O3 -O2 -march=native -flto -O2 -march=native -O2 -O1 -Og -O0 30 60 90 120 150 SE +/- 0.99, N = 3 SE +/- 0.12, N = 3 SE +/- 0.15, N = 3 SE +/- 0.65, N = 3 SE +/- 0.24, N = 3 SE +/- 0.33, N = 3 SE +/- 0.27, N = 3 SE +/- 0.29, N = 3 SE +/- 0.20, N = 3 SE +/- 0.57, N = 3 SE +/- 0.17, N = 3 SE +/- 0.06, N = 3 116.8 116.8 111.7 111.7 111.6 108.4 107.1 106.5 104.7 104.5 92.0 45.8 -Ofast -march=native -flto -O3 -march=native -flto -Ofast -march=native -O3 -march=native -Ofast -O3 -O2 -march=native -flto -O2 -march=native -O2 -O1 -Og -O0 1. (CC) gcc options: -shared -lm -ldl -rdynamic -pthread -lSDL2 -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.10 Renderer: Software CPU - AF: Off - MSAA: On - Resolution: 1920 x 1080 -O3 -march=native -flto -Ofast -march=native -flto -O3 -march=native -Ofast -Ofast -march=native -O3 -O2 -march=native -O2 -march=native -flto -O2 -O1 -Og -O0 30 60 90 120 150 SE +/- 0.24, N = 3 SE +/- 0.97, N = 3 SE +/- 0.38, N = 3 SE +/- 0.39, N = 3 SE +/- 1.11, N = 3 SE +/- 0.40, N = 3 SE +/- 0.45, N = 3 SE +/- 0.24, N = 3 SE +/- 0.35, N = 3 SE +/- 0.50, N = 3 SE +/- 0.49, N = 3 SE +/- 0.03, N = 3 120.8 118.0 114.6 114.4 114.2 111.1 110.6 110.0 107.7 107.0 93.5 46.6 -O3 -march=native -flto -Ofast -march=native -flto -O3 -march=native -Ofast -Ofast -march=native -O3 -O2 -march=native -O2 -march=native -flto -O2 -O1 -Og -O0 1. (CC) gcc options: -shared -lm -ldl -rdynamic -pthread -lSDL2 -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.10 Renderer: Software CPU - AF: Off - MSAA: Off - Resolution: 1920 x 1080 -Ofast -march=native -flto -O3 -march=native -flto -O3 -march=native -Ofast -march=native -Ofast -O3 -O2 -march=native -O2 -march=native -flto -O2 -O1 -Og -O0 30 60 90 120 150 SE +/- 0.15, N = 3 SE +/- 0.32, N = 3 SE +/- 0.31, N = 3 SE +/- 0.46, N = 3 SE +/- 0.56, N = 3 SE +/- 0.40, N = 3 SE +/- 0.43, N = 3 SE +/- 0.24, N = 3 SE +/- 0.52, N = 3 SE +/- 0.43, N = 3 SE +/- 0.15, N = 3 SE +/- 0.09, N = 3 120.4 120.0 115.2 114.1 113.5 111.1 110.5 109.9 107.9 107.7 94.5 46.7 -Ofast -march=native -flto -O3 -march=native -flto -O3 -march=native -Ofast -march=native -Ofast -O3 -O2 -march=native -O2 -march=native -flto -O2 -O1 -Og -O0 1. (CC) gcc options: -shared -lm -ldl -rdynamic -pthread -lSDL2 -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
dav1d Dav1d is an open-source, speedy AV1 video decoder. This test profile times how long it takes to decode sample AV1 video content. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org FPS, More Is Better dav1d 1.0 Video Input: Summer Nature 1080p -Ofast -march=native -O3 -march=native -Ofast -O3 -O2 -march=native -O2 -O1 -Og -O0 100 200 300 400 500 SE +/- 0.93, N = 3 SE +/- 0.47, N = 3 SE +/- 1.69, N = 3 SE +/- 1.35, N = 3 SE +/- 0.99, N = 3 SE +/- 0.53, N = 3 SE +/- 1.87, N = 3 SE +/- 0.24, N = 3 SE +/- 0.84, N = 3 461.62 458.98 455.99 455.45 447.97 444.98 430.67 427.86 314.02 -Ofast -march=native -lm -O3 -march=native -lm -Ofast -O3 -O2 -march=native -O2 -O1 -Og -lm -O0 -lm 1. (CC) gcc options: -pthread
Video Input: Summer Nature 1080p
-O2 -march=native -flto: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: Failed to open input file summer_nature_1080p.ivf: No such file or directory
-O3 -march=native -flto: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: Failed to open input file summer_nature_1080p.ivf: No such file or directory
-Ofast -march=native -flto: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: Failed to open input file summer_nature_1080p.ivf: No such file or directory
ASTC Encoder ASTC Encoder (astcenc) is for the Adaptive Scalable Texture Compression (ASTC) format commonly used with OpenGL, OpenGL ES, and Vulkan graphics APIs. This test profile does a coding test of both compression/decompression. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 3.2 Preset: Thorough -O2 -march=native -flto -Ofast -march=native -Ofast -march=native -flto -O2 -march=native -O3 -march=native -flto -O3 -march=native -O3 -O2 -O1 -Og -Ofast -O0 1.3027 2.6054 3.9081 5.2108 6.5135 SE +/- 0.0087, N = 3 SE +/- 0.0094, N = 3 SE +/- 0.0084, N = 3 SE +/- 0.0135, N = 3 SE +/- 0.0181, N = 3 SE +/- 0.0195, N = 3 SE +/- 0.0301, N = 3 SE +/- 0.0177, N = 3 SE +/- 0.0151, N = 3 SE +/- 0.0062, N = 3 SE +/- 0.0109, N = 3 SE +/- 0.0064, N = 3 5.4882 5.5052 5.5083 5.5113 5.5477 5.5582 5.7041 5.7451 5.7532 5.7765 5.7812 5.7897 -O2 -march=native -Ofast -march=native -Ofast -march=native -O2 -march=native -march=native -march=native -O2 -O1 -Og -Ofast -O0 1. (CXX) g++ options: -flto -O3 -pthread
OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 3.2 Preset: Medium -O2 -march=native -flto -Ofast -march=native -flto -O2 -march=native -Ofast -march=native -O3 -march=native -O3 -march=native -flto -O3 -O1 -Ofast -Og -O2 -O0 0.8561 1.7122 2.5683 3.4244 4.2805 SE +/- 0.0161, N = 3 SE +/- 0.0064, N = 3 SE +/- 0.0133, N = 3 SE +/- 0.0088, N = 3 SE +/- 0.0033, N = 3 SE +/- 0.0056, N = 3 SE +/- 0.0150, N = 3 SE +/- 0.0166, N = 3 SE +/- 0.0143, N = 3 SE +/- 0.0093, N = 3 SE +/- 0.0286, N = 3 SE +/- 0.0156, N = 3 3.5659 3.5738 3.5767 3.5783 3.5885 3.5997 3.7185 3.7491 3.7695 3.7696 3.8028 3.8049 -O2 -march=native -Ofast -march=native -O2 -march=native -Ofast -march=native -march=native -march=native -O1 -Ofast -Og -O2 -O0 1. (CXX) g++ options: -flto -O3 -pthread
SciMark This test runs the ANSI C version of SciMark 2.0, which is a benchmark for scientific and numerical computing developed by programmers at the National Institute of Standards and Technology. This test is made up of Fast Foruier Transform, Jacobi Successive Over-relaxation, Monte Carlo, Sparse Matrix Multiply, and dense LU matrix factorization benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation -Ofast -march=native -O3 -march=native -Ofast -march=native -flto -O3 -march=native -flto -O2 -march=native -flto -O3 -O2 -Ofast -O2 -march=native -Og -O1 -O0 500 1000 1500 2000 2500 SE +/- 0.34, N = 3 SE +/- 2.01, N = 3 SE +/- 1.12, N = 3 SE +/- 4.09, N = 3 SE +/- 4.07, N = 3 SE +/- 0.11, N = 3 SE +/- 0.33, N = 3 SE +/- 0.41, N = 3 SE +/- 0.50, N = 3 SE +/- 6.18, N = 3 SE +/- 1.68, N = 3 SE +/- 0.08, N = 3 2243.84 2229.82 2220.58 2218.14 2099.61 2079.18 2071.08 2067.29 2050.88 1292.49 1279.06 1269.04 -Ofast -march=native -O3 -march=native -Ofast -march=native -flto -O3 -march=native -flto -O2 -march=native -flto -O3 -O2 -Ofast -O2 -march=native -Og -O1 -O0 1. (CC) gcc options: -lm
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Dense LU Matrix Factorization -O3 -march=native -Ofast -march=native -flto -Ofast -march=native -O3 -march=native -flto -Ofast -O3 -O2 -march=native -flto -O2 -march=native -O2 -O1 -Og -O0 2K 4K 6K 8K 10K SE +/- 17.64, N = 3 SE +/- 17.04, N = 3 SE +/- 6.31, N = 3 SE +/- 13.42, N = 3 SE +/- 8.97, N = 3 SE +/- 21.73, N = 3 SE +/- 6.88, N = 3 SE +/- 1.47, N = 3 SE +/- 7.46, N = 3 SE +/- 114.85, N = 3 SE +/- 19.62, N = 3 SE +/- 0.80, N = 3 10755.20 10640.65 10001.09 9829.05 8308.60 8249.09 5982.56 5935.85 5136.82 4989.39 3980.22 718.20 -O3 -march=native -Ofast -march=native -flto -Ofast -march=native -O3 -march=native -flto -Ofast -O3 -O2 -march=native -flto -O2 -march=native -O2 -O1 -Og 1. (CC) gcc options: -lm
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Sparse Matrix Multiply -O2 -march=native -flto -O3 -march=native -O3 -march=native -flto -O3 -O2 -Ofast -O1 -Ofast -march=native -Ofast -march=native -flto -O2 -march=native -Og -O0 800 1600 2400 3200 4000 SE +/- 5.29, N = 3 SE +/- 6.30, N = 3 SE +/- 8.09, N = 3 SE +/- 7.34, N = 3 SE +/- 7.46, N = 3 SE +/- 9.64, N = 3 SE +/- 62.92, N = 3 SE +/- 6.01, N = 3 SE +/- 7.85, N = 3 SE +/- 41.75, N = 3 SE +/- 11.86, N = 3 SE +/- 0.51, N = 3 3585.91 3578.26 3516.19 3511.41 3510.15 3510.03 3388.23 3251.37 3073.04 2974.71 2582.35 734.47 -O2 -march=native -flto -O3 -march=native -O3 -march=native -flto -O3 -O2 -Ofast -O1 -Ofast -march=native -Ofast -march=native -flto -O2 -march=native -Og -O0 1. (CC) gcc options: -lm
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Monte Carlo -O3 -march=native -flto -Ofast -march=native -flto -O1 -O2 -march=native -flto -O3 -Ofast -O2 -Ofast -march=native -O3 -march=native -O2 -march=native -Og -O0 400 800 1200 1600 2000 SE +/- 2.05, N = 3 SE +/- 2.04, N = 3 SE +/- 1.77, N = 3 SE +/- 0.73, N = 3 SE +/- 0.07, N = 3 SE +/- 1.18, N = 3 SE +/- 0.08, N = 3 SE +/- 0.81, N = 3 SE +/- 0.07, N = 3 SE +/- 0.98, N = 3 SE +/- 1.32, N = 3 SE +/- 0.15, N = 3 2014.54 1998.50 826.02 773.38 771.66 771.37 767.65 763.53 761.49 754.49 274.47 152.45 -O3 -march=native -flto -Ofast -march=native -flto -O1 -O2 -march=native -flto -O3 -Ofast -O2 -Ofast -march=native -O3 -march=native -O2 -march=native -Og 1. (CC) gcc options: -lm
-O0 Kernel Notes: Transparent Huge Pages: madviseEnvironment Notes: CXXFLAGS=-O0 DEBUGINFOD_URLS=https://debuginfod.fedoraproject.org/ CFLAGS=-O0Compiler Notes: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-multilib --enable-offload-defaulted --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driverDisk Notes: NONE / compress=zstd:1,relatime,rw,seclabel,space_cache=v2,ssd,subvol=/home,subvolid=256 / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301039Graphics Notes: BAR1 / Visible vRAM Size: 256 MB - vBIOS Version: 113-D1820201-101Python Notes: Python 3.10.5Security Notes: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 24 June 2022 07:17 by user phoronix.
-Og Kernel Notes: Transparent Huge Pages: madviseEnvironment Notes: CXXFLAGS=-Og DEBUGINFOD_URLS=https://debuginfod.fedoraproject.org/ CFLAGS=-OgCompiler Notes: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-multilib --enable-offload-defaulted --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driverDisk Notes: NONE / compress=zstd:1,relatime,rw,seclabel,space_cache=v2,ssd,subvol=/home,subvolid=256 / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301039Graphics Notes: BAR1 / Visible vRAM Size: 256 MB - vBIOS Version: 113-D1820201-101Python Notes: Python 3.10.5Security Notes: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 25 June 2022 19:52 by user phoronix.
-O1 Kernel Notes: Transparent Huge Pages: madviseEnvironment Notes: CXXFLAGS=-O1 DEBUGINFOD_URLS=https://debuginfod.fedoraproject.org/ CFLAGS=-O1Compiler Notes: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-multilib --enable-offload-defaulted --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driverDisk Notes: NONE / compress=zstd:1,relatime,rw,seclabel,space_cache=v2,ssd,subvol=/home,subvolid=256 / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301039Graphics Notes: BAR1 / Visible vRAM Size: 256 MB - vBIOS Version: 113-D1820201-101Python Notes: Python 3.10.5Security Notes: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 25 June 2022 14:27 by user phoronix.
-O2 Kernel Notes: Transparent Huge Pages: madviseEnvironment Notes: CXXFLAGS=-O2 DEBUGINFOD_URLS=https://debuginfod.fedoraproject.org/ CFLAGS=-O2Compiler Notes: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-multilib --enable-offload-defaulted --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driverDisk Notes: NONE / compress=zstd:1,relatime,rw,seclabel,space_cache=v2,ssd,subvol=/home,subvolid=256 / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301039Graphics Notes: BAR1 / Visible vRAM Size: 256 MB - vBIOS Version: 113-D1820201-101Python Notes: Python 3.10.5Security Notes: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 25 June 2022 04:22 by user phoronix.
-O3 Kernel Notes: Transparent Huge Pages: madviseEnvironment Notes: CXXFLAGS=-O3 DEBUGINFOD_URLS=https://debuginfod.fedoraproject.org/ CFLAGS=-O3Compiler Notes: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-multilib --enable-offload-defaulted --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driverDisk Notes: NONE / compress=zstd:1,relatime,rw,seclabel,space_cache=v2,ssd,subvol=/home,subvolid=256 / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301039Graphics Notes: BAR1 / Visible vRAM Size: 256 MB - vBIOS Version: 113-D1820201-101Python Notes: Python 3.10.5Security Notes: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 23 June 2022 11:27 by user phoronix.
-Ofast Kernel Notes: Transparent Huge Pages: madviseEnvironment Notes: CXXFLAGS=-Ofast DEBUGINFOD_URLS=https://debuginfod.fedoraproject.org/ CFLAGS=-OfastCompiler Notes: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-multilib --enable-offload-defaulted --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driverDisk Notes: NONE / compress=zstd:1,relatime,rw,seclabel,space_cache=v2,ssd,subvol=/home,subvolid=256 / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301039Graphics Notes: BAR1 / Visible vRAM Size: 256 MB - vBIOS Version: 113-D1820201-101Python Notes: Python 3.10.5Security Notes: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 26 June 2022 04:05 by user phoronix.
-O2 -march=native Kernel Notes: Transparent Huge Pages: madviseEnvironment Notes: CXXFLAGS="-O2 -march=native" DEBUGINFOD_URLS=https://debuginfod.fedoraproject.org/ CFLAGS="-O2 -march=native"Compiler Notes: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-multilib --enable-offload-defaulted --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driverDisk Notes: NONE / compress=zstd:1,relatime,rw,seclabel,space_cache=v2,ssd,subvol=/home,subvolid=256 / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301039Graphics Notes: BAR1 / Visible vRAM Size: 256 MB - vBIOS Version: 113-D1820201-101Python Notes: Python 3.10.5Security Notes: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 27 June 2022 04:03 by user phoronix.
-O3 -march=native Kernel Notes: Transparent Huge Pages: madviseEnvironment Notes: CXXFLAGS="-O3 -march=native" DEBUGINFOD_URLS=https://debuginfod.fedoraproject.org/ CFLAGS="-O3 -march=native"Compiler Notes: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-multilib --enable-offload-defaulted --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driverDisk Notes: NONE / compress=zstd:1,relatime,rw,seclabel,space_cache=v2,ssd,subvol=/home,subvolid=256 / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301039Graphics Notes: BAR1 / Visible vRAM Size: 256 MB - vBIOS Version: 113-D1820201-101Python Notes: Python 3.10.5Security Notes: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 26 June 2022 16:16 by user phoronix.
-Ofast -march=native Kernel Notes: Transparent Huge Pages: madviseEnvironment Notes: CXXFLAGS="-Ofast -march=native" DEBUGINFOD_URLS=https://debuginfod.fedoraproject.org/ CFLAGS="-Ofast -march=native"Compiler Notes: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-multilib --enable-offload-defaulted --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driverDisk Notes: NONE / compress=zstd:1,relatime,rw,seclabel,space_cache=v2,ssd,subvol=/home,subvolid=256 / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301039Graphics Notes: BAR1 / Visible vRAM Size: 256 MB - vBIOS Version: 113-D1820201-101Python Notes: Python 3.10.5Security Notes: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 26 June 2022 08:11 by user phoronix.
-O2 -march=native -flto Kernel Notes: Transparent Huge Pages: madviseEnvironment Notes: CXXFLAGS="-O2 -march=native -flto" DEBUGINFOD_URLS=https://debuginfod.fedoraproject.org/ CFLAGS="-O2 -march=native -flto"Compiler Notes: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-multilib --enable-offload-defaulted --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driverDisk Notes: NONE / compress=zstd:1,relatime,rw,seclabel,space_cache=v2,ssd,subvol=/home,subvolid=256 / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301039Graphics Notes: BAR1 / Visible vRAM Size: 256 MB - vBIOS Version: 113-D1820201-101Python Notes: Python 3.10.5Security Notes: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 27 June 2022 12:09 by user phoronix.
-O3 -march=native -flto Kernel Notes: Transparent Huge Pages: madviseEnvironment Notes: CXXFLAGS="-O3 -march=native -flto" DEBUGINFOD_URLS=https://debuginfod.fedoraproject.org/ CFLAGS="-O3 -march=native -flto"Compiler Notes: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-multilib --enable-offload-defaulted --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driverDisk Notes: NONE / compress=zstd:1,relatime,rw,seclabel,space_cache=v2,ssd,subvol=/home,subvolid=256 / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301039Graphics Notes: BAR1 / Visible vRAM Size: 256 MB - vBIOS Version: 113-D1820201-101Python Notes: Python 3.10.5Security Notes: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 27 June 2022 18:12 by user phoronix.
-Ofast -march=native -flto Processor: AMD Ryzen Threadripper 3990X 64-Core @ 2.90GHz (64 Cores / 128 Threads), Motherboard: Gigabyte TRX40 AORUS PRO WIFI (F4p BIOS), Chipset: AMD Starship/Matisse, Memory: 128GB, Disk: Samsung SSD 970 EVO Plus 500GB, Graphics: AMD Radeon RX 5700 8GB (1750/875MHz), Audio: AMD Navi 10 HDMI Audio, Monitor: DELL P2415Q, Network: Intel I211 + Intel Wi-Fi 6 AX200
OS: Fedora Linux 36, Kernel: 5.18.5-200.fc36.x86_64 (x86_64), Desktop: GNOME Shell 42.2, Display Server: X Server + Wayland, OpenGL: 4.6 Mesa 22.1.2 (LLVM 14.0.0 DRM 3.46), Compiler: GCC 12.1.1 20220507, File-System: btrfs, Screen Resolution: 3840x2160
Kernel Notes: Transparent Huge Pages: madviseEnvironment Notes: CXXFLAGS="-Ofast -march=native -flto" DEBUGINFOD_URLS=https://debuginfod.fedoraproject.org/ CFLAGS="-Ofast -march=native -flto"Compiler Notes: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-multilib --enable-offload-defaulted --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driverDisk Notes: NONE / compress=zstd:1,relatime,rw,seclabel,space_cache=v2,ssd,subvol=/home,subvolid=256 / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301039Graphics Notes: BAR1 / Visible vRAM Size: 256 MB - vBIOS Version: 113-D1820201-101Python Notes: Python 3.10.5Security Notes: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 28 June 2022 04:06 by user phoronix.