MGLRU Disabled Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -vProcessor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8600103Java Notes: OpenJDK Runtime Environment (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1)Python Notes: Python 3.10.4Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: 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 IBRS_FW STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
MGLRU Enabled Processor: AMD Ryzen 7 4800U @ 1.80GHz (8 Cores / 16 Threads), Motherboard: ASRock 4X4-4000 (P1.30Q BIOS), Chipset: AMD Renoir/Cezanne, Memory: 16GB, Disk: 512GB TS512GMTS952T-I, Graphics: AMD Renoir 512MB (1750/400MHz), Audio: AMD Renoir Radeon HD Audio, Monitor: DELL P2415Q, Network: Realtek RTL8125 2.5GbE + Realtek RTL8111/8168/8411 + Intel 8265 / 8275
OS: Ubuntu 22.04, Kernel: 5.19.0-rc2-phx-mglru-v12 (x86_64), Desktop: GNOME Shell 42.2, Display Server: X Server + Wayland, OpenGL: 4.6 Mesa 22.0.1 (LLVM 13.0.1 DRM 3.47), Vulkan: 1.3.204, Compiler: GCC 11.2.0, File-System: ext4, Screen Resolution: 3840x2160
AMD Ryzen 7 4800U MGLRU Linux OpenBenchmarking.org Phoronix Test Suite AMD Ryzen 7 4800U @ 1.80GHz (8 Cores / 16 Threads) ASRock 4X4-4000 (P1.30Q BIOS) AMD Renoir/Cezanne 16GB 512GB TS512GMTS952T-I AMD Renoir 512MB (1750/400MHz) AMD Renoir Radeon HD Audio DELL P2415Q Realtek RTL8125 2.5GbE + Realtek RTL8111/8168/8411 + Intel 8265 / 8275 Ubuntu 22.04 5.19.0-rc2-phx-mglru-v12 (x86_64) GNOME Shell 42.2 X Server + Wayland 4.6 Mesa 22.0.1 (LLVM 13.0.1 DRM 3.47) 1.3.204 GCC 11.2.0 ext4 3840x2160 Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution Ryzen 7 4800u MGLRU Linux Benchmarks System Logs - Transparent Huge Pages: madvise - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8600103 - OpenJDK Runtime Environment (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1) - Python 3.10.4 - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: 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 IBRS_FW STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
MGLRU Disabled vs. MGLRU Enabled Comparison Phoronix Test Suite Baseline +2.2% +2.2% +4.4% +4.4% +6.6% +6.6% 8.6% 8.3% 7.7% 3.2% 2.6% 2.3% 2.2% 2% 1 - 50 - Read Only - Average Latency 1 - 50 - Read Only LPOP 1.R.W.A.D.S.R SET GET 1 Rand Read PostgreSQL pgbench PostgreSQL pgbench Redis ClickHouse Redis Redis nginx Facebook RocksDB MGLRU Disabled MGLRU Enabled
AMD Ryzen 7 4800U MGLRU Linux clickhouse: 100M Rows Web Analytics Dataset, Second Run rocksdb: Rand Read rocksdb: Update Rand rocksdb: Seq Fill rocksdb: Rand Fill Sync rocksdb: Read Rand Write Rand influxdb: 4 - 10000 - 2,5000,1 - 10000 influxdb: 64 - 10000 - 2,5000,1 - 10000 influxdb: 1024 - 10000 - 2,5000,1 - 10000 keydb: npb: CG.C npb: EP.C npb: EP.D npb: FT.C npb: LU.C npb: MG.C npb: SP.B npb: SP.C nginx: 1 nginx: 20 nginx: 100 nginx: 200 nginx: 500 pgbench: 1 - 1 - Read Only pgbench: 1 - 1 - Read Only - Average Latency pgbench: 1 - 50 - Read Only pgbench: 1 - 50 - Read Only - Average Latency pgbench: 100 - 1 - Read Only pgbench: 100 - 1 - Read Only - Average Latency redis: LPOP redis: SADD redis: GET redis: SET renaissance: In-Memory Database Shootout sqlite-speedtest: Timed Time - Size 1,000 svt-av1: Preset 8 - Bosphorus 4K svt-av1: Preset 10 - Bosphorus 4K svt-av1: Preset 12 - Bosphorus 4K svt-hevc: 1 - Bosphorus 4K build-gem5: Time To Compile build-godot: Time To Compile build-linux-kernel: defconfig build-llvm: Ninja build-nodejs: Time To Compile incompact3d: input.i3d 129 Cells Per Direction incompact3d: input.i3d 193 Cells Per Direction MGLRU Disabled MGLRU Enabled 57.55 36660695 343561 884085 2651 857308 253816.2 315112.0 322954.4 198009.53 2963.07 710.72 641.76 5821.03 13665.71 4135.12 2435.02 2527.71 21691.20 299505.06 295523.22 289833.37 275497.65 20885 0.048 220817 0.227 20103 0.05 344663.54 366109.67 366036.81 349107.10 6888.2 75.134 16.495 35.703 45.883 1.28 763.810 220.405 164.767 1240.763 1142.723 96.3156560 328.687124 59.37 37403416 343951 889715 2685 857137 253714.7 315311.8 322737.5 198455.04 2943.58 713.10 645.24 5759.63 13683.44 4107.83 2423.12 2524.85 22164.19 301369.79 297905.78 291057.47 277291.68 21023 0.048 239104 0.209 20207 0.050 371167.67 372649.75 374475.05 358238.45 6901.0 75.738 16.379 35.518 45.961 1.28 762.075 219.826 166.690 1237.686 1140.736 96.8870061 330.637207 OpenBenchmarking.org
ClickHouse ClickHouse is an open-source, high performance OLAP data management system. This test profile uses ClickHouse's standard benchmark recommendations per https://clickhouse.com/docs/en/operations/performance-test/ with the 100 million rows web analytics dataset. The reported value is the query processing time using the geometric mean of all queries performed. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 100M Rows Web Analytics Dataset, Second Run MGLRU Enabled MGLRU Disabled 13 26 39 52 65 SE +/- 0.67, N = 3 SE +/- 0.33, N = 9 59.37 57.55 MIN: 3.85 / MAX: 8571.43 MIN: 3.78 / MAX: 8571.43 1. ClickHouse server version 22.7.1.687 (official build).
Facebook RocksDB This is a benchmark of Facebook's RocksDB as an embeddable persistent key-value store for fast storage based on Google's LevelDB. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.0.1 Test: Random Read MGLRU Enabled MGLRU Disabled 8M 16M 24M 32M 40M SE +/- 452982.31, N = 3 SE +/- 519800.50, N = 3 37403416 36660695 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.0.1 Test: Update Random MGLRU Enabled MGLRU Disabled 70K 140K 210K 280K 350K SE +/- 1622.76, N = 3 SE +/- 2296.88, N = 3 343951 343561 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.0.1 Test: Sequential Fill MGLRU Enabled MGLRU Disabled 200K 400K 600K 800K 1000K SE +/- 1857.74, N = 3 SE +/- 1447.66, N = 3 889715 884085 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.0.1 Test: Random Fill Sync MGLRU Enabled MGLRU Disabled 600 1200 1800 2400 3000 SE +/- 6.74, N = 3 SE +/- 21.17, N = 3 2685 2651 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.0.1 Test: Read Random Write Random MGLRU Disabled MGLRU Enabled 200K 400K 600K 800K 1000K SE +/- 1279.57, N = 3 SE +/- 692.59, N = 3 857308 857137 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
InfluxDB This is a benchmark of the InfluxDB open-source time-series database optimized for fast, high-availability storage for IoT and other use-cases. The InfluxDB test profile makes use of InfluxDB Inch for facilitating the benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 MGLRU Disabled MGLRU Enabled 50K 100K 150K 200K 250K SE +/- 766.11, N = 3 SE +/- 365.35, N = 3 253816.2 253714.7
OpenBenchmarking.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 MGLRU Enabled MGLRU Disabled 70K 140K 210K 280K 350K SE +/- 130.07, N = 3 SE +/- 399.49, N = 3 315311.8 315112.0
OpenBenchmarking.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 1024 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 MGLRU Disabled MGLRU Enabled 70K 140K 210K 280K 350K SE +/- 162.76, N = 3 SE +/- 531.17, N = 3 322954.4 322737.5
KeyDB A benchmark of KeyDB as a multi-threaded fork of the Redis server. The KeyDB benchmark is conducted using memtier-benchmark. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Ops/sec, More Is Better KeyDB 6.2.0 MGLRU Enabled MGLRU Disabled 40K 80K 120K 160K 200K SE +/- 218.38, N = 3 SE +/- 95.08, N = 3 198455.04 198009.53 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
NAS Parallel Benchmarks NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. This test profile offers selecting the different NPB tests/problems and varying problem sizes. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: CG.C MGLRU Disabled MGLRU Enabled 600 1200 1800 2400 3000 SE +/- 3.04, N = 3 SE +/- 1.50, N = 3 2963.07 2943.58 1. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.2
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.C MGLRU Enabled MGLRU Disabled 150 300 450 600 750 SE +/- 0.41, N = 3 SE +/- 1.23, N = 3 713.10 710.72 1. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.2
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.D MGLRU Enabled MGLRU Disabled 140 280 420 560 700 SE +/- 5.60, N = 12 SE +/- 6.23, N = 12 645.24 641.76 1. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.2
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: FT.C MGLRU Disabled MGLRU Enabled 1200 2400 3600 4800 6000 SE +/- 6.11, N = 3 SE +/- 4.07, N = 3 5821.03 5759.63 1. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.2
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: LU.C MGLRU Enabled MGLRU Disabled 3K 6K 9K 12K 15K SE +/- 27.39, N = 3 SE +/- 30.56, N = 3 13683.44 13665.71 1. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.2
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: MG.C MGLRU Disabled MGLRU Enabled 900 1800 2700 3600 4500 SE +/- 3.15, N = 3 SE +/- 0.69, N = 3 4135.12 4107.83 1. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.2
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: SP.B MGLRU Disabled MGLRU Enabled 500 1000 1500 2000 2500 SE +/- 0.43, N = 3 SE +/- 0.46, N = 3 2435.02 2423.12 1. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.2
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: SP.C MGLRU Disabled MGLRU Enabled 500 1000 1500 2000 2500 SE +/- 4.44, N = 3 SE +/- 0.54, N = 3 2527.71 2524.85 1. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.2
nginx This is a benchmark of the lightweight Nginx HTTP(S) web-server. This Nginx web server benchmark test profile makes use of the Golang "Bombardier" program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 1 MGLRU Enabled MGLRU Disabled 5K 10K 15K 20K 25K SE +/- 202.10, N = 3 SE +/- 127.88, N = 3 22164.19 21691.20 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 20 MGLRU Enabled MGLRU Disabled 60K 120K 180K 240K 300K SE +/- 2866.79, N = 3 SE +/- 1980.01, N = 3 301369.79 299505.06 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 100 MGLRU Enabled MGLRU Disabled 60K 120K 180K 240K 300K SE +/- 1270.32, N = 3 SE +/- 1316.61, N = 3 297905.78 295523.22 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 200 MGLRU Enabled MGLRU Disabled 60K 120K 180K 240K 300K SE +/- 812.52, N = 3 SE +/- 752.75, N = 3 291057.47 289833.37 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 500 MGLRU Enabled MGLRU Disabled 60K 120K 180K 240K 300K SE +/- 589.06, N = 3 SE +/- 309.55, N = 3 277291.68 275497.65 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 14.0 Scaling Factor: 1 - Clients: 1 - Mode: Read Only - Average Latency MGLRU Disabled MGLRU Enabled 0.0108 0.0216 0.0324 0.0432 0.054 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 0.048 0.048 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 14.0 Scaling Factor: 1 - Clients: 50 - Mode: Read Only MGLRU Enabled MGLRU Disabled 50K 100K 150K 200K 250K SE +/- 2733.50, N = 3 SE +/- 3776.37, N = 12 239104 220817 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 14.0 Scaling Factor: 1 - Clients: 50 - Mode: Read Only - Average Latency MGLRU Enabled MGLRU Disabled 0.0511 0.1022 0.1533 0.2044 0.2555 SE +/- 0.003, N = 3 SE +/- 0.004, N = 12 0.209 0.227 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 1 - Mode: Read Only MGLRU Enabled MGLRU Disabled 4K 8K 12K 16K 20K SE +/- 113.27, N = 3 SE +/- 12.64, N = 3 20207 20103 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 1 - Mode: Read Only - Average Latency MGLRU Disabled MGLRU Enabled 0.0113 0.0226 0.0339 0.0452 0.0565 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 0.050 0.050 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: SADD MGLRU Enabled MGLRU Disabled 80K 160K 240K 320K 400K SE +/- 3931.02, N = 5 SE +/- 3634.67, N = 3 372649.75 366109.67 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: GET MGLRU Enabled MGLRU Disabled 80K 160K 240K 320K 400K SE +/- 3870.71, N = 3 SE +/- 2454.51, N = 3 374475.05 366036.81 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: SET MGLRU Enabled MGLRU Disabled 80K 160K 240K 320K 400K SE +/- 3300.97, N = 3 SE +/- 1399.21, N = 3 358238.45 349107.10 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Renaissance Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: In-Memory Database Shootout MGLRU Disabled MGLRU Enabled 1500 3000 4500 6000 7500 SE +/- 50.56, N = 3 SE +/- 6.80, N = 3 6888.2 6901.0 MIN: 6263 / MAX: 7527.85 MIN: 6454.52 / MAX: 7490.51
SVT-AV1 This is a benchmark of the SVT-AV1 open-source video encoder/decoder. SVT-AV1 was originally developed by Intel as part of their Open Visual Cloud / Scalable Video Technology (SVT). Development of SVT-AV1 has since moved to the Alliance for Open Media as part of upstream AV1 development. SVT-AV1 is a CPU-based multi-threaded video encoder for the AV1 video format with a sample YUV video file. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.0 Encoder Mode: Preset 8 - Input: Bosphorus 4K MGLRU Disabled MGLRU Enabled 4 8 12 16 20 SE +/- 0.17, N = 3 SE +/- 0.14, N = 3 16.50 16.38 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.0 Encoder Mode: Preset 10 - Input: Bosphorus 4K MGLRU Disabled MGLRU Enabled 8 16 24 32 40 SE +/- 0.10, N = 3 SE +/- 0.15, N = 3 35.70 35.52 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.0 Encoder Mode: Preset 12 - Input: Bosphorus 4K MGLRU Enabled MGLRU Disabled 10 20 30 40 50 SE +/- 0.17, N = 3 SE +/- 0.14, N = 3 45.96 45.88 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-HEVC This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-HEVC CPU-based multi-threaded video encoder for the HEVC / H.265 video format with a sample YUV video file. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.5.0 Tuning: 1 - Input: Bosphorus 4K MGLRU Enabled MGLRU Disabled 0.288 0.576 0.864 1.152 1.44 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 1.28 1.28 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
Xcompact3d Incompact3d Xcompact3d Incompact3d is a Fortran-MPI based, finite difference high-performance code for solving the incompressible Navier-Stokes equation and as many as you need scalar transport equations. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Xcompact3d Incompact3d 2021-03-11 Input: input.i3d 129 Cells Per Direction MGLRU Disabled MGLRU Enabled 20 40 60 80 100 SE +/- 0.89, N = 3 SE +/- 0.88, N = 3 96.32 96.89 1. (F9X) gfortran options: -cpp -O2 -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz
OpenBenchmarking.org Seconds, Fewer Is Better Xcompact3d Incompact3d 2021-03-11 Input: input.i3d 193 Cells Per Direction MGLRU Disabled MGLRU Enabled 70 140 210 280 350 SE +/- 0.11, N = 3 SE +/- 0.22, N = 3 328.69 330.64 1. (F9X) gfortran options: -cpp -O2 -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz
MGLRU Disabled Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -vProcessor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8600103Java Notes: OpenJDK Runtime Environment (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1)Python Notes: Python 3.10.4Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: 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 IBRS_FW STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 6 July 2022 04:57 by user phoronix.
MGLRU Enabled Processor: AMD Ryzen 7 4800U @ 1.80GHz (8 Cores / 16 Threads), Motherboard: ASRock 4X4-4000 (P1.30Q BIOS), Chipset: AMD Renoir/Cezanne, Memory: 16GB, Disk: 512GB TS512GMTS952T-I, Graphics: AMD Renoir 512MB (1750/400MHz), Audio: AMD Renoir Radeon HD Audio, Monitor: DELL P2415Q, Network: Realtek RTL8125 2.5GbE + Realtek RTL8111/8168/8411 + Intel 8265 / 8275
OS: Ubuntu 22.04, Kernel: 5.19.0-rc2-phx-mglru-v12 (x86_64), Desktop: GNOME Shell 42.2, Display Server: X Server + Wayland, OpenGL: 4.6 Mesa 22.0.1 (LLVM 13.0.1 DRM 3.47), Vulkan: 1.3.204, Compiler: GCC 11.2.0, File-System: ext4, Screen Resolution: 3840x2160
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -vProcessor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8600103Java Notes: OpenJDK Runtime Environment (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1)Python Notes: Python 3.10.4Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: 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 IBRS_FW STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 5 July 2022 11:55 by user phoronix.