MGLRU 8GB Ryzen Benchmarks

AMD Ryzen 5 5500U / 8GB system testing of MGLRU v15 patches for a future article at Phoronix.com. MGLRU enabled and then forced off via sysfs.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2209259-PTS-MGLRU8GB57
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results

Limit displaying results to tests within:

C++ Boost Tests 2 Tests
Timed Code Compilation 5 Tests
C/C++ Compiler Tests 7 Tests
Compression Tests 2 Tests
CPU Massive 13 Tests
Creator Workloads 11 Tests
Database Test Suite 5 Tests
Encoding 5 Tests
HPC - High Performance Computing 2 Tests
Imaging 3 Tests
Java Tests 2 Tests
Common Kernel Benchmarks 2 Tests
Multi-Core 15 Tests
OpenMPI Tests 2 Tests
Programmer / Developer System Benchmarks 6 Tests
Python Tests 2 Tests
Renderers 2 Tests
Server 5 Tests
Server CPU Tests 9 Tests
Video Encoding 4 Tests
Common Workstation Benchmarks 2 Tests

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Geometric Means Per-Suite/Category
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Hide
Result
Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
MGLRU Enabled
September 20 2022
  1 Day, 7 Hours, 12 Minutes
MGLRU Disabled
September 22 2022
  23 Hours, 46 Minutes
Invert Hiding All Results Option
  1 Day, 3 Hours, 29 Minutes
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


MGLRU 8GB Ryzen Benchmarks - Phoronix Test Suite

MGLRU 8GB Ryzen Benchmarks

AMD Ryzen 5 5500U / 8GB system testing of MGLRU v15 patches for a future article at Phoronix.com. MGLRU enabled and then forced off via sysfs.

HTML result view exported from: https://openbenchmarking.org/result/2209259-PTS-MGLRU8GB57&sro.

MGLRU 8GB Ryzen BenchmarksProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerOpenGLVulkanCompilerFile-SystemScreen ResolutionMGLRU EnabledMGLRU DisabledAMD Ryzen 5 5500U @ 4.06GHz (6 Cores / 12 Threads)LENOVO LNVNB161216 (GLCN22WW BIOS)AMD Renoir Root Complex6GB256GB SAMSUNG MZALQ256HBJD-00BL2AMD RENOIR 2GB (1800/400MHz)AMD Device 1637Qualcomm Atheros QCA6174 802.11acUbuntu 20.046.0.0-rc3-phx-mglru-v15 (x86_64)GNOME Shell 3.36.9X Server 1.20.134.6 Mesa 21.2.6 (LLVM 12.0.0)1.2.182GCC 9.4.0ext41920x1080OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler Details- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-Av3uEd/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details- Scaling Governor: amd-pstate ondemand (Boost: Enabled) - CPU Microcode: 0x8608102 Java Details- OpenJDK Runtime Environment (build 11.0.16+8-post-Ubuntu-0ubuntu120.04) Python Details- Python 3.8.10Security Details- itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Mitigation of untrained return thunk; SMT enabled with STIBP protection + 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: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected

MGLRU 8GB Ryzen Benchmarksblosc: blosclz shuffleblosc: blosclz bitshufflenpb: BT.Cnpb: CG.Cnpb: EP.Cnpb: MG.Cnpb: SP.Bopenfoam: drivaerFastback, Small Mesh Size - Mesh Timeopenfoam: drivaerFastback, Small Mesh Size - Execution Timerenaissance: Apache Spark ALSrenaissance: Apache Spark Bayesrenaissance: Finagle HTTP Requestswebp: Defaultwebp: Quality 100webp: Quality 100, Losslesswebp: Quality 100, Highest Compressionwebp: Quality 100, Lossless, Highest Compressionwebp2: Defaultwebp2: Quality 75, Compression Effort 7webp2: Quality 95, Compression Effort 7webp2: Quality 100, Compression Effort 5webp2: Quality 100, Lossless Compressionsrsran: OFDM_Testsrsran: 4G PHY_DL_Test 100 PRB MIMO 64-QAMsrsran: 4G PHY_DL_Test 100 PRB MIMO 64-QAMsrsran: 4G PHY_DL_Test 100 PRB SISO 64-QAMsrsran: 4G PHY_DL_Test 100 PRB SISO 64-QAMsrsran: 4G PHY_DL_Test 100 PRB MIMO 256-QAMsrsran: 4G PHY_DL_Test 100 PRB MIMO 256-QAMsrsran: 4G PHY_DL_Test 100 PRB SISO 256-QAMsrsran: 4G PHY_DL_Test 100 PRB SISO 256-QAMsrsran: 5G PHY_DL_NR Test 52 PRB SISO 64-QAMsrsran: 5G PHY_DL_NR Test 52 PRB SISO 64-QAMgraphics-magick: Swirlgraphics-magick: Rotategraphics-magick: Sharpengraphics-magick: Enhancedgraphics-magick: Resizinggraphics-magick: Noise-Gaussiangraphics-magick: HWB Color Spacesvt-av1: Preset 8 - Bosphorus 4Ksvt-av1: Preset 10 - Bosphorus 4Ksvt-av1: Preset 12 - Bosphorus 4Ksvt-hevc: 1 - Bosphorus 4Ksvt-hevc: 7 - Bosphorus 4Ksvt-hevc: 10 - Bosphorus 4Ksvt-vp9: VMAF Optimized - Bosphorus 4Ksvt-vp9: PSNR/SSIM Optimized - Bosphorus 4Ksvt-vp9: Visual Quality Optimized - Bosphorus 4Kvpxenc: Speed 0 - Bosphorus 4Kvpxenc: Speed 5 - Bosphorus 4Kcompress-7zip: Compression Ratingcompress-7zip: Decompression Ratingstargate: 44100 - 1024stargate: 96000 - 1024stargate: 480000 - 1024build-linux-kernel: defconfigbuild-linux-kernel: allmodconfigbuild-php: Time To Compilebuild-python: Defaultbuild-python: Released Build, PGO + LTO Optimizedbuild-erlang: Time To Compilebuild-wasmer: Time To Compilespark: 40000000 - 2000 - SHA-512 Benchmark Timespark: 40000000 - 2000 - Calculate Pi Benchmarkspark: 40000000 - 2000 - Calculate Pi Benchmark Using Dataframedragonflydb: 50 - 1:5dragonflydb: 50 - 5:1dragonflydb: 200 - 1:5dragonflydb: 200 - 5:1pgbench: 1 - 50 - Read Onlypgbench: 1 - 50 - Read Only - Average Latencypgbench: 1 - 100 - Read Onlypgbench: 1 - 100 - Read Only - Average Latencypgbench: 1 - 250 - Read Onlypgbench: 1 - 250 - Read Only - Average Latencypgbench: 1 - 50 - Read Writepgbench: 1 - 50 - Read Write - Average Latencypgbench: 1 - 100 - Read Writepgbench: 1 - 100 - Read Write - Average Latencypgbench: 1 - 250 - Read Writepgbench: 1 - 250 - Read Write - Average Latencypgbench: 100 - 50 - Read Onlypgbench: 100 - 50 - Read Only - Average Latencypgbench: 100 - 100 - Read Onlypgbench: 100 - 100 - Read Only - Average Latencypgbench: 100 - 250 - Read Onlypgbench: 100 - 250 - Read Only - Average Latencypgbench: 100 - 50 - Read Writepgbench: 100 - 50 - Read Write - Average Latencypgbench: 100 - 100 - Read Writepgbench: 100 - 100 - Read Write - Average Latencypgbench: 100 - 250 - Read Writepgbench: 100 - 250 - Read Write - Average Latencymemtier-benchmark: Redis - 50 - 1:1memtier-benchmark: Redis - 50 - 5:1memtier-benchmark: Redis - 100 - 1:1memtier-benchmark: Redis - 100 - 5:1memtier-benchmark: Redis - 50 - 1:10memtier-benchmark: Redis - 500 - 1:1memtier-benchmark: Redis - 500 - 5:1memtier-benchmark: Redis - 100 - 1:10memtier-benchmark: Redis - 500 - 1:10blender: BMW27 - CPU-Onlyblender: Classroom - CPU-Onlyrocksdb: Rand Fillrocksdb: Rand Readrocksdb: Update Randrocksdb: Seq Fillrocksdb: Rand Fill Syncrocksdb: Read While Writingrocksdb: Read Rand Write Randnatron: Spaceshipbrl-cad: VGR Performance MetricMGLRU EnabledMGLRU Disabled6214.63655.914312.864531.01498.795926.703354.5694.104033988.042654090.48850.46150.115.5510.091.173.250.464.150.060.031.840.01120500000269.1107.5322.7145.2298.3115.7346.9152.894.951.62415547711855315373516.82333.45442.7980.9819.1436.0025.2526.7620.823.077.8136655352891.6210511.2124701.550860202.0622612.654124.96431.512401.075179.554133.8286587.037627691392.21517475620.031716320.941504807.251674481.591479797.761300310.3841249250.8011004562.49071170.304689145.209613408.4641242070.4031090910.917982292.545386112.953435622.997438357.0641224995.361110234.771182967.071114708.281270124.381199891.431121003.791260174.331309160.30299.12797.734929921953770625631462960619668881887921421.4659896282.83545.614714.064619.16513.785986.593457.9893.622023988.257833980.58926.06060.015.6010.091.163.260.464.240.060.031.870.01120000000268.0107.6327.5146.4296.2116.3352.6154.795.252.32505767812257615978918.13037.14549.414119.5236.3725.5926.7121.073.167.8536894360901.6639381.2469961.589924197.6452569.400122.32531.274400.449177.794132.5471728072.921510671.081694522.211500806.121309520.3821218300.8221127992.230323154.859328305.276292855.5121262350.3961150420.870959112.613128239.061135174.3071370182.4861167612.931111219.801178989.531126706.621276634.881212845.601153395.831314064.481331544.01291.13786.384611572000973825850264181711958850067957211.067157OpenBenchmarking.org

C-Blosc

Test: blosclz shuffle

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.3Test: blosclz shuffleMGLRU DisabledMGLRU Enabled13002600390052006500SE +/- 14.48, N = 3SE +/- 29.41, N = 36282.86214.61. (CC) gcc options: -std=gnu99 -O3 -pthread -lrt -lm

C-Blosc

Test: blosclz bitshuffle

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.3Test: blosclz bitshuffleMGLRU DisabledMGLRU Enabled8001600240032004000SE +/- 26.99, N = 3SE +/- 11.20, N = 33545.63655.91. (CC) gcc options: -std=gnu99 -O3 -pthread -lrt -lm

NAS Parallel Benchmarks

Test / Class: BT.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: BT.CMGLRU DisabledMGLRU Enabled3K6K9K12K15KSE +/- 25.34, N = 3SE +/- 41.76, N = 314714.0614312.861. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3

NAS Parallel Benchmarks

Test / Class: CG.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: CG.CMGLRU DisabledMGLRU Enabled10002000300040005000SE +/- 16.88, N = 3SE +/- 14.35, N = 34619.164531.011. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3

NAS Parallel Benchmarks

Test / Class: EP.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.CMGLRU DisabledMGLRU Enabled110220330440550SE +/- 7.28, N = 3SE +/- 5.78, N = 4513.78498.791. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3

NAS Parallel Benchmarks

Test / Class: MG.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: MG.CMGLRU DisabledMGLRU Enabled13002600390052006500SE +/- 3.85, N = 3SE +/- 43.56, N = 35986.595926.701. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3

NAS Parallel Benchmarks

Test / Class: SP.B

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: SP.BMGLRU DisabledMGLRU Enabled7001400210028003500SE +/- 0.97, N = 3SE +/- 1.47, N = 33457.983354.561. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3

OpenFOAM

Input: drivaerFastback, Small Mesh Size - Mesh Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 10Input: drivaerFastback, Small Mesh Size - Mesh TimeMGLRU DisabledMGLRU Enabled2040608010093.6294.101. (CXX) g++ options: -std=c++14 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfiniteVolume -lgenericPatchFields -lscotchDecomp -lptscotchDecomp -lmeshTools -ldynamicMesh -lOpenFOAM -ldl -lm

OpenFOAM

Input: drivaerFastback, Small Mesh Size - Execution Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 10Input: drivaerFastback, Small Mesh Size - Execution TimeMGLRU DisabledMGLRU Enabled2004006008001000988.26988.041. (CXX) g++ options: -std=c++14 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfiniteVolume -lgenericPatchFields -lscotchDecomp -lptscotchDecomp -lmeshTools -ldynamicMesh -lOpenFOAM -ldl -lm

Renaissance

Test: Apache Spark ALS

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark ALSMGLRU DisabledMGLRU Enabled9001800270036004500SE +/- 18.98, N = 3SE +/- 1.22, N = 33980.54090.4MIN: 3831.02 / MAX: 4359.33MIN: 3949.56 / MAX: 4258.15

Renaissance

Test: Apache Spark Bayes

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark BayesMGLRU DisabledMGLRU Enabled2K4K6K8K10KSE +/- 37.01, N = 3SE +/- 101.89, N = 48926.08850.4MIN: 6987.7 / MAX: 8995.29MIN: 6985.38 / MAX: 9064.13

Renaissance

Test: Finagle HTTP Requests

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Finagle HTTP RequestsMGLRU DisabledMGLRU Enabled13002600390052006500SE +/- 38.28, N = 3SE +/- 12.36, N = 36060.06150.1MIN: 5408.01 / MAX: 7031.72MIN: 5443.61 / MAX: 7668.38

WebP Image Encode

Encode Settings: Default

OpenBenchmarking.orgMP/s, More Is BetterWebP Image Encode 1.2.4Encode Settings: DefaultMGLRU DisabledMGLRU Enabled48121620SE +/- 0.01, N = 3SE +/- 0.04, N = 315.6015.551. (CC) gcc options: -fvisibility=hidden -O2 -lm -pthread

WebP Image Encode

Encode Settings: Quality 100

OpenBenchmarking.orgMP/s, More Is BetterWebP Image Encode 1.2.4Encode Settings: Quality 100MGLRU DisabledMGLRU Enabled3691215SE +/- 0.01, N = 3SE +/- 0.01, N = 310.0910.091. (CC) gcc options: -fvisibility=hidden -O2 -lm -pthread

WebP Image Encode

Encode Settings: Quality 100, Lossless

OpenBenchmarking.orgMP/s, More Is BetterWebP Image Encode 1.2.4Encode Settings: Quality 100, LosslessMGLRU DisabledMGLRU Enabled0.26330.52660.78991.05321.3165SE +/- 0.00, N = 3SE +/- 0.00, N = 31.161.171. (CC) gcc options: -fvisibility=hidden -O2 -lm -pthread

WebP Image Encode

Encode Settings: Quality 100, Highest Compression

OpenBenchmarking.orgMP/s, More Is BetterWebP Image Encode 1.2.4Encode Settings: Quality 100, Highest CompressionMGLRU DisabledMGLRU Enabled0.73351.4672.20052.9343.6675SE +/- 0.00, N = 3SE +/- 0.00, N = 33.263.251. (CC) gcc options: -fvisibility=hidden -O2 -lm -pthread

WebP Image Encode

Encode Settings: Quality 100, Lossless, Highest Compression

OpenBenchmarking.orgMP/s, More Is BetterWebP Image Encode 1.2.4Encode Settings: Quality 100, Lossless, Highest CompressionMGLRU DisabledMGLRU Enabled0.10350.2070.31050.4140.5175SE +/- 0.00, N = 3SE +/- 0.00, N = 30.460.461. (CC) gcc options: -fvisibility=hidden -O2 -lm -pthread

WebP2 Image Encode

Encode Settings: Default

OpenBenchmarking.orgMP/s, More Is BetterWebP2 Image Encode 20220823Encode Settings: DefaultMGLRU DisabledMGLRU Enabled0.9541.9082.8623.8164.77SE +/- 0.00, N = 3SE +/- 0.01, N = 34.244.151. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -lpthread -ldl

WebP2 Image Encode

Encode Settings: Quality 75, Compression Effort 7

OpenBenchmarking.orgMP/s, More Is BetterWebP2 Image Encode 20220823Encode Settings: Quality 75, Compression Effort 7MGLRU DisabledMGLRU Enabled0.01350.0270.04050.0540.0675SE +/- 0.00, N = 3SE +/- 0.00, N = 30.060.061. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -lpthread -ldl

WebP2 Image Encode

Encode Settings: Quality 95, Compression Effort 7

OpenBenchmarking.orgMP/s, More Is BetterWebP2 Image Encode 20220823Encode Settings: Quality 95, Compression Effort 7MGLRU DisabledMGLRU Enabled0.00680.01360.02040.02720.034SE +/- 0.00, N = 3SE +/- 0.00, N = 30.030.031. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -lpthread -ldl

WebP2 Image Encode

Encode Settings: Quality 100, Compression Effort 5

OpenBenchmarking.orgMP/s, More Is BetterWebP2 Image Encode 20220823Encode Settings: Quality 100, Compression Effort 5MGLRU DisabledMGLRU Enabled0.42080.84161.26241.68322.104SE +/- 0.02, N = 5SE +/- 0.02, N = 51.871.841. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -lpthread -ldl

WebP2 Image Encode

Encode Settings: Quality 100, Lossless Compression

OpenBenchmarking.orgMP/s, More Is BetterWebP2 Image Encode 20220823Encode Settings: Quality 100, Lossless CompressionMGLRU DisabledMGLRU Enabled0.00230.00460.00690.00920.0115SE +/- 0.00, N = 3SE +/- 0.00, N = 30.010.011. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -lpthread -ldl

srsRAN

Test: OFDM_Test

OpenBenchmarking.orgSamples / Second, More Is BettersrsRAN 22.04.1Test: OFDM_TestMGLRU DisabledMGLRU Enabled30M60M90M120M150MSE +/- 493288.29, N = 3SE +/- 208166.60, N = 31200000001205000001. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -lpthread -ldl -lm

srsRAN

Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAM

OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAMMGLRU DisabledMGLRU Enabled60120180240300SE +/- 0.79, N = 3SE +/- 1.57, N = 3268.0269.11. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -lpthread -ldl -lm

srsRAN

Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAM

OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAMMGLRU DisabledMGLRU Enabled20406080100SE +/- 0.12, N = 3SE +/- 0.31, N = 3107.6107.51. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -lpthread -ldl -lm

srsRAN

Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM

OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB SISO 64-QAMMGLRU DisabledMGLRU Enabled70140210280350SE +/- 0.76, N = 3SE +/- 1.30, N = 3327.5322.71. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -lpthread -ldl -lm

srsRAN

Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM

OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB SISO 64-QAMMGLRU DisabledMGLRU Enabled306090120150SE +/- 1.07, N = 3SE +/- 0.53, N = 3146.4145.21. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -lpthread -ldl -lm

srsRAN

Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM

OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAMMGLRU DisabledMGLRU Enabled60120180240300SE +/- 0.99, N = 3SE +/- 0.72, N = 3296.2298.31. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -lpthread -ldl -lm

srsRAN

Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM

OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAMMGLRU DisabledMGLRU Enabled306090120150SE +/- 0.23, N = 3SE +/- 0.13, N = 3116.3115.71. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -lpthread -ldl -lm

srsRAN

Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM

OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB SISO 256-QAMMGLRU DisabledMGLRU Enabled80160240320400SE +/- 1.03, N = 3SE +/- 0.23, N = 3352.6346.91. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -lpthread -ldl -lm

srsRAN

Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM

OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB SISO 256-QAMMGLRU DisabledMGLRU Enabled306090120150SE +/- 0.18, N = 3SE +/- 0.92, N = 3154.7152.81. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -lpthread -ldl -lm

srsRAN

Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM

OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 22.04.1Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAMMGLRU DisabledMGLRU Enabled20406080100SE +/- 0.25, N = 3SE +/- 0.25, N = 395.294.91. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -lpthread -ldl -lm

srsRAN

Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM

OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 22.04.1Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAMMGLRU DisabledMGLRU Enabled1224364860SE +/- 0.15, N = 3SE +/- 0.06, N = 352.351.61. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -lpthread -ldl -lm

GraphicsMagick

Operation: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.38Operation: SwirlMGLRU DisabledMGLRU Enabled50100150200250SE +/- 2.00, N = 3SE +/- 2.33, N = 32502411. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.38Operation: RotateMGLRU DisabledMGLRU Enabled120240360480600SE +/- 0.88, N = 3SE +/- 0.58, N = 35765541. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.38Operation: SharpenMGLRU DisabledMGLRU Enabled20406080100SE +/- 0.88, N = 3SE +/- 0.67, N = 378771. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.38Operation: EnhancedMGLRU DisabledMGLRU Enabled306090120150SE +/- 0.67, N = 3SE +/- 0.33, N = 31221181. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.38Operation: ResizingMGLRU DisabledMGLRU Enabled120240360480600SE +/- 2.67, N = 3SE +/- 1.86, N = 35765531. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.38Operation: Noise-GaussianMGLRU DisabledMGLRU Enabled4080120160200SE +/- 0.88, N = 3SE +/- 1.00, N = 31591531. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.38Operation: HWB Color SpaceMGLRU DisabledMGLRU Enabled2004006008001000SE +/- 1.33, N = 3SE +/- 0.67, N = 37897351. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

SVT-AV1

Encoder Mode: Preset 8 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 8 - Input: Bosphorus 4KMGLRU DisabledMGLRU Enabled48121620SE +/- 0.08, N = 3SE +/- 0.07, N = 318.1316.821. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

SVT-AV1

Encoder Mode: Preset 10 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 10 - Input: Bosphorus 4KMGLRU DisabledMGLRU Enabled918273645SE +/- 0.41, N = 3SE +/- 0.39, N = 337.1533.451. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

SVT-AV1

Encoder Mode: Preset 12 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 12 - Input: Bosphorus 4KMGLRU DisabledMGLRU Enabled1122334455SE +/- 0.19, N = 3SE +/- 0.11, N = 349.4142.801. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

SVT-HEVC

Tuning: 1 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 1 - Input: Bosphorus 4KMGLRU DisabledMGLRU Enabled0.2250.450.6750.91.125SE +/- 0.00, N = 31.000.981. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt

SVT-HEVC

Tuning: 7 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 7 - Input: Bosphorus 4KMGLRU DisabledMGLRU Enabled510152025SE +/- 0.07, N = 3SE +/- 0.13, N = 319.5219.141. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt

SVT-HEVC

Tuning: 10 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 10 - Input: Bosphorus 4KMGLRU DisabledMGLRU Enabled816243240SE +/- 0.18, N = 3SE +/- 0.24, N = 336.3736.001. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt

SVT-VP9

Tuning: VMAF Optimized - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.3Tuning: VMAF Optimized - Input: Bosphorus 4KMGLRU DisabledMGLRU Enabled612182430SE +/- 0.09, N = 3SE +/- 0.23, N = 325.5925.251. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

SVT-VP9

Tuning: PSNR/SSIM Optimized - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.3Tuning: PSNR/SSIM Optimized - Input: Bosphorus 4KMGLRU DisabledMGLRU Enabled612182430SE +/- 0.22, N = 3SE +/- 0.09, N = 326.7126.761. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

SVT-VP9

Tuning: Visual Quality Optimized - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.3Tuning: Visual Quality Optimized - Input: Bosphorus 4KMGLRU DisabledMGLRU Enabled510152025SE +/- 0.13, N = 3SE +/- 0.13, N = 321.0720.821. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

VP9 libvpx Encoding

Speed: Speed 0 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.10.0Speed: Speed 0 - Input: Bosphorus 4KMGLRU DisabledMGLRU Enabled0.7111.4222.1332.8443.555SE +/- 0.01, N = 3SE +/- 0.01, N = 33.163.071. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11

VP9 libvpx Encoding

Speed: Speed 5 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.10.0Speed: Speed 5 - Input: Bosphorus 4KMGLRU DisabledMGLRU Enabled246810SE +/- 0.03, N = 3SE +/- 0.02, N = 37.857.811. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11

7-Zip Compression

Test: Compression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 22.01Test: Compression RatingMGLRU DisabledMGLRU Enabled8K16K24K32K40KSE +/- 186.85, N = 3SE +/- 156.67, N = 336894366551. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

7-Zip Compression

Test: Decompression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 22.01Test: Decompression RatingMGLRU DisabledMGLRU Enabled8K16K24K32K40KSE +/- 375.29, N = 3SE +/- 397.95, N = 336090352891. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

Stargate Digital Audio Workstation

Sample Rate: 44100 - Buffer Size: 1024

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 44100 - Buffer Size: 1024MGLRU DisabledMGLRU Enabled0.37440.74881.12321.49761.872SE +/- 0.002398, N = 3SE +/- 0.002664, N = 31.6639381.6210511. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Stargate Digital Audio Workstation

Sample Rate: 96000 - Buffer Size: 1024

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 96000 - Buffer Size: 1024MGLRU DisabledMGLRU Enabled0.28060.56120.84181.12241.403SE +/- 0.001409, N = 3SE +/- 0.001612, N = 31.2469961.2124701. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Stargate Digital Audio Workstation

Sample Rate: 480000 - Buffer Size: 1024

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 480000 - Buffer Size: 1024MGLRU DisabledMGLRU Enabled0.35770.71541.07311.43081.7885SE +/- 0.005211, N = 3SE +/- 0.001570, N = 31.5899241.5508601. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Timed Linux Kernel Compilation

Build: defconfig

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.18Build: defconfigMGLRU DisabledMGLRU Enabled4080120160200SE +/- 0.96, N = 3SE +/- 0.78, N = 3197.65202.06

Timed Linux Kernel Compilation

Build: allmodconfig

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.18Build: allmodconfigMGLRU DisabledMGLRU Enabled6001200180024003000SE +/- 6.71, N = 3SE +/- 0.48, N = 32569.402612.65

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 8.1.9Time To CompileMGLRU DisabledMGLRU Enabled306090120150SE +/- 0.40, N = 3SE +/- 1.26, N = 12122.33124.96

Timed CPython Compilation

Build Configuration: Default

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed CPython Compilation 3.10.6Build Configuration: DefaultMGLRU DisabledMGLRU Enabled71421283531.2731.51

Timed CPython Compilation

Build Configuration: Released Build, PGO + LTO Optimized

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed CPython Compilation 3.10.6Build Configuration: Released Build, PGO + LTO OptimizedMGLRU DisabledMGLRU Enabled90180270360450400.45401.08

Timed Erlang/OTP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Erlang/OTP Compilation 25.0Time To CompileMGLRU DisabledMGLRU Enabled4080120160200SE +/- 0.19, N = 3SE +/- 0.12, N = 3177.79179.55

Timed Wasmer Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Wasmer Compilation 2.3Time To CompileMGLRU DisabledMGLRU Enabled306090120150SE +/- 0.70, N = 3SE +/- 0.23, N = 3132.55133.831. (CC) gcc options: -m64 -ldl -lgcc_s -lutil -lrt -lpthread -lm -lc -pie -nodefaultlibs

Apache Spark

Row Count: 40000000 - Partitions: 2000 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - SHA-512 Benchmark TimeMGLRU Enabled140028004200560070006587.04

Apache Spark

Row Count: 40000000 - Partitions: 2000 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Calculate Pi BenchmarkMGLRU Enabled90180270360450392.22

Apache Spark

Row Count: 40000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Calculate Pi Benchmark Using DataframeMGLRU Enabled51015202520.03

Dragonflydb

Clients: 50 - Set To Get Ratio: 1:5

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 50 - Set To Get Ratio: 1:5MGLRU DisabledMGLRU Enabled400K800K1200K1600K2000KSE +/- 5918.42, N = 3SE +/- 6744.08, N = 31728072.921716320.941. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Dragonflydb

Clients: 50 - Set To Get Ratio: 5:1

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 50 - Set To Get Ratio: 5:1MGLRU DisabledMGLRU Enabled300K600K900K1200K1500KSE +/- 3496.67, N = 3SE +/- 4107.35, N = 31510671.081504807.251. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Dragonflydb

Clients: 200 - Set To Get Ratio: 1:5

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 200 - Set To Get Ratio: 1:5MGLRU DisabledMGLRU Enabled400K800K1200K1600K2000KSE +/- 2835.73, N = 3SE +/- 4312.24, N = 31694522.211674481.591. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Dragonflydb

Clients: 200 - Set To Get Ratio: 5:1

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 200 - Set To Get Ratio: 5:1MGLRU DisabledMGLRU Enabled300K600K900K1200K1500KSE +/- 4449.26, N = 3SE +/- 6487.24, N = 31500806.121479797.761. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 50 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 50 - Mode: Read OnlyMGLRU DisabledMGLRU Enabled30K60K90K120K150KSE +/- 1295.37, N = 3SE +/- 515.52, N = 31309521300311. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 50 - Mode: Read Only - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 50 - Mode: Read Only - Average LatencyMGLRU DisabledMGLRU Enabled0.08640.17280.25920.34560.432SE +/- 0.004, N = 3SE +/- 0.001, N = 30.3820.3841. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 100 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 100 - Mode: Read OnlyMGLRU DisabledMGLRU Enabled30K60K90K120K150KSE +/- 1480.06, N = 12SE +/- 1040.66, N = 31218301249251. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 100 - Mode: Read Only - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 100 - Mode: Read Only - Average LatencyMGLRU DisabledMGLRU Enabled0.1850.370.5550.740.925SE +/- 0.010, N = 12SE +/- 0.007, N = 30.8220.8011. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 250 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 250 - Mode: Read OnlyMGLRU DisabledMGLRU Enabled20K40K60K80K100KSE +/- 3086.68, N = 9SE +/- 1132.60, N = 31127991004561. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 250 - Mode: Read Only - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 250 - Mode: Read Only - Average LatencyMGLRU DisabledMGLRU Enabled0.56031.12061.68092.24122.8015SE +/- 0.063, N = 9SE +/- 0.028, N = 32.2302.4901. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 50 - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 50 - Mode: Read WriteMGLRU DisabledMGLRU Enabled150300450600750SE +/- 2.42, N = 12SE +/- 7.77, N = 33237111. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 50 - Mode: Read Write - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 50 - Mode: Read Write - Average LatencyMGLRU DisabledMGLRU Enabled306090120150SE +/- 1.20, N = 12SE +/- 0.76, N = 3154.8670.301. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 100 - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 100 - Mode: Read WriteMGLRU DisabledMGLRU Enabled150300450600750SE +/- 2.88, N = 12SE +/- 6.78, N = 123286891. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 100 - Mode: Read Write - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 100 - Mode: Read Write - Average LatencyMGLRU DisabledMGLRU Enabled70140210280350SE +/- 2.74, N = 12SE +/- 1.49, N = 12305.28145.211. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 250 - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 250 - Mode: Read WriteMGLRU DisabledMGLRU Enabled130260390520650SE +/- 1.35, N = 3SE +/- 6.71, N = 122926131. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 1 - Clients: 250 - Mode: Read Write - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 1 - Clients: 250 - Mode: Read Write - Average LatencyMGLRU DisabledMGLRU Enabled2004006008001000SE +/- 3.93, N = 3SE +/- 4.68, N = 12855.51408.461. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 50 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 50 - Mode: Read OnlyMGLRU DisabledMGLRU Enabled30K60K90K120K150KSE +/- 1014.17, N = 12SE +/- 516.84, N = 31262351242071. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 50 - Mode: Read Only - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 50 - Mode: Read Only - Average LatencyMGLRU DisabledMGLRU Enabled0.09070.18140.27210.36280.4535SE +/- 0.003, N = 12SE +/- 0.002, N = 30.3960.4031. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 100 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 100 - Mode: Read OnlyMGLRU DisabledMGLRU Enabled20K40K60K80K100KSE +/- 1058.57, N = 7SE +/- 928.84, N = 31150421090911. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 100 - Mode: Read Only - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 100 - Mode: Read Only - Average LatencyMGLRU DisabledMGLRU Enabled0.20630.41260.61890.82521.0315SE +/- 0.008, N = 7SE +/- 0.008, N = 30.8700.9171. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 250 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 250 - Mode: Read OnlyMGLRU DisabledMGLRU Enabled20K40K60K80K100KSE +/- 1465.93, N = 12SE +/- 775.28, N = 395911982291. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 250 - Mode: Read Only - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 250 - Mode: Read Only - Average LatencyMGLRU DisabledMGLRU Enabled0.58791.17581.76372.35162.9395SE +/- 0.038, N = 12SE +/- 0.020, N = 32.6132.5451. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 50 - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 50 - Mode: Read WriteMGLRU DisabledMGLRU Enabled8001600240032004000SE +/- 16.24, N = 12SE +/- 37.06, N = 3128238611. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 50 - Mode: Read Write - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 50 - Mode: Read Write - Average LatencyMGLRU DisabledMGLRU Enabled918273645SE +/- 0.50, N = 12SE +/- 0.12, N = 339.0612.951. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 100 - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 100 - Mode: Read WriteMGLRU DisabledMGLRU Enabled9001800270036004500SE +/- 24.20, N = 12SE +/- 55.91, N = 12135143561. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 100 - Mode: Read Write - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 100 - Mode: Read Write - Average LatencyMGLRU DisabledMGLRU Enabled1632486480SE +/- 1.37, N = 12SE +/- 0.29, N = 1274.3123.001. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 250 - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 250 - Mode: Read WriteMGLRU DisabledMGLRU Enabled9001800270036004500SE +/- 11.65, N = 3SE +/- 50.77, N = 4137043831. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 250 - Mode: Read Write - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 250 - Mode: Read Write - Average LatencyMGLRU DisabledMGLRU Enabled4080120160200SE +/- 1.56, N = 3SE +/- 0.65, N = 4182.4957.061. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

memtier_benchmark

Protocol: Redis - Clients: 50 - Set To Get Ratio: 1:1

OpenBenchmarking.orgOps/sec, More Is Bettermemtier_benchmark 1.4Protocol: Redis - Clients: 50 - Set To Get Ratio: 1:1MGLRU DisabledMGLRU Enabled300K600K900K1200K1500KSE +/- 3140.96, N = 3SE +/- 10849.56, N = 31167612.931224995.361. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

memtier_benchmark

Protocol: Redis - Clients: 50 - Set To Get Ratio: 5:1

OpenBenchmarking.orgOps/sec, More Is Bettermemtier_benchmark 1.4Protocol: Redis - Clients: 50 - Set To Get Ratio: 5:1MGLRU DisabledMGLRU Enabled200K400K600K800K1000KSE +/- 3891.36, N = 3SE +/- 7690.58, N = 31111219.801110234.771. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

memtier_benchmark

Protocol: Redis - Clients: 100 - Set To Get Ratio: 1:1

OpenBenchmarking.orgOps/sec, More Is Bettermemtier_benchmark 1.4Protocol: Redis - Clients: 100 - Set To Get Ratio: 1:1MGLRU DisabledMGLRU Enabled300K600K900K1200K1500KSE +/- 3502.53, N = 3SE +/- 6668.18, N = 31178989.531182967.071. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

memtier_benchmark

Protocol: Redis - Clients: 100 - Set To Get Ratio: 5:1

OpenBenchmarking.orgOps/sec, More Is Bettermemtier_benchmark 1.4Protocol: Redis - Clients: 100 - Set To Get Ratio: 5:1MGLRU DisabledMGLRU Enabled200K400K600K800K1000KSE +/- 10819.91, N = 3SE +/- 7700.18, N = 31126706.621114708.281. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

memtier_benchmark

Protocol: Redis - Clients: 50 - Set To Get Ratio: 1:10

OpenBenchmarking.orgOps/sec, More Is Bettermemtier_benchmark 1.4Protocol: Redis - Clients: 50 - Set To Get Ratio: 1:10MGLRU DisabledMGLRU Enabled300K600K900K1200K1500KSE +/- 5205.08, N = 3SE +/- 10888.35, N = 31276634.881270124.381. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

memtier_benchmark

Protocol: Redis - Clients: 500 - Set To Get Ratio: 1:1

OpenBenchmarking.orgOps/sec, More Is Bettermemtier_benchmark 1.4Protocol: Redis - Clients: 500 - Set To Get Ratio: 1:1MGLRU DisabledMGLRU Enabled300K600K900K1200K1500KSE +/- 11246.92, N = 7SE +/- 10513.04, N = 151212845.601199891.431. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

memtier_benchmark

Protocol: Redis - Clients: 500 - Set To Get Ratio: 5:1

OpenBenchmarking.orgOps/sec, More Is Bettermemtier_benchmark 1.4Protocol: Redis - Clients: 500 - Set To Get Ratio: 5:1MGLRU DisabledMGLRU Enabled200K400K600K800K1000KSE +/- 5371.60, N = 3SE +/- 1492.58, N = 31153395.831121003.791. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

memtier_benchmark

Protocol: Redis - Clients: 100 - Set To Get Ratio: 1:10

OpenBenchmarking.orgOps/sec, More Is Bettermemtier_benchmark 1.4Protocol: Redis - Clients: 100 - Set To Get Ratio: 1:10MGLRU DisabledMGLRU Enabled300K600K900K1200K1500KSE +/- 12489.24, N = 3SE +/- 16608.47, N = 31314064.481260174.331. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

memtier_benchmark

Protocol: Redis - Clients: 500 - Set To Get Ratio: 1:10

OpenBenchmarking.orgOps/sec, More Is Bettermemtier_benchmark 1.4Protocol: Redis - Clients: 500 - Set To Get Ratio: 1:10MGLRU DisabledMGLRU Enabled300K600K900K1200K1500KSE +/- 7035.16, N = 3SE +/- 5616.55, N = 31331544.011309160.301. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.3Blend File: BMW27 - Compute: CPU-OnlyMGLRU DisabledMGLRU Enabled70140210280350SE +/- 0.22, N = 3SE +/- 0.64, N = 3291.13299.12

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.3Blend File: Classroom - Compute: CPU-OnlyMGLRU DisabledMGLRU Enabled2004006008001000SE +/- 0.42, N = 3SE +/- 0.77, N = 3786.38797.73

Facebook RocksDB

Test: Random Fill

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.5.3Test: Random FillMGLRU DisabledMGLRU Enabled110K220K330K440K550KSE +/- 1728.55, N = 3SE +/- 3260.09, N = 34611574929921. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Facebook RocksDB

Test: Random Read

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.5.3Test: Random ReadMGLRU DisabledMGLRU Enabled4M8M12M16M20MSE +/- 86652.14, N = 3SE +/- 10809.11, N = 320009738195377061. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Facebook RocksDB

Test: Update Random

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.5.3Test: Update RandomMGLRU DisabledMGLRU Enabled60K120K180K240K300KSE +/- 1134.15, N = 3SE +/- 772.51, N = 32585022563141. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Facebook RocksDB

Test: Sequential Fill

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.5.3Test: Sequential FillMGLRU DisabledMGLRU Enabled140K280K420K560K700KSE +/- 6348.06, N = 3SE +/- 7729.16, N = 46418176296061. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Facebook RocksDB

Test: Random Fill Sync

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.5.3Test: Random Fill SyncMGLRU DisabledMGLRU Enabled400800120016002000SE +/- 14.84, N = 15SE +/- 116.76, N = 15119519661. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Facebook RocksDB

Test: Read While Writing

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.5.3Test: Read While WritingMGLRU DisabledMGLRU Enabled200K400K600K800K1000KSE +/- 2215.78, N = 3SE +/- 7063.35, N = 38850068881881. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Facebook RocksDB

Test: Read Random Write Random

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.5.3Test: Read Random Write RandomMGLRU DisabledMGLRU Enabled200K400K600K800K1000KSE +/- 3043.94, N = 3SE +/- 3366.87, N = 37957217921421. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Natron

Input: Spaceship

OpenBenchmarking.orgFPS, More Is BetterNatron 2.4.3Input: SpaceshipMGLRU DisabledMGLRU Enabled0.3150.630.9451.261.575SE +/- 0.02, N = 15SE +/- 0.02, N = 151.01.4

BRL-CAD

VGR Performance Metric

OpenBenchmarking.orgVGR Performance Metric, More Is BetterBRL-CAD 7.32.6VGR Performance MetricMGLRU DisabledMGLRU Enabled14K28K42K56K70K67157659891. (CXX) g++ options: -std=c++11 -pipe -fvisibility=hidden -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -ggdb3 -O3 -fipa-pta -fstrength-reduce -finline-functions -flto -pedantic -pthread -ldl -lm


Phoronix Test Suite v10.8.4