Ivy Bridge Laptop MGLRU Tests for a future article. Intel Core i7-3517U testing with a ASUS UX32VDA v1.0 (UX32VDA.203 BIOS) and ASUS Intel HD 4000 2GB on Ubuntu 22.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2201149-NE-IVYBRIDGE13&gru .
Ivy Bridge Laptop MGLRU Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution Stock MGLRU Intel Core i7-3517U @ 3.00GHz (2 Cores / 4 Threads) ASUS UX32VDA v1.0 (UX32VDA.203 BIOS) Intel 3rd Gen Core DRAM 3584MB 2 x 128GB SanDisk SD5SF212 ASUS Intel HD 4000 2GB Realtek ALC269VB Intel Centrino Advanced-N 6235 Ubuntu 22.04 5.16.0-rc8-mglru-pts (x86_64) GNOME Shell 40.5 X Server + Wayland 4.2 Mesa 21.2.2 1.2.182 GCC 11.2.0 ext4 1920x1080 ASUS Intel HD 4000 2GB (1150MHz) OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - --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-pWTZs6/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-pWTZs6/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 Disk Details - MQ-DEADLINE / errors=remount-ro,relatime,rw / Block Size: 4096 Processor Details - Scaling Governor: intel_cpufreq schedutil - CPU Microcode: 0x21 - Thermald 2.4.6 Java Details - OpenJDK Runtime Environment (build 11.0.13+8-Ubuntu-0ubuntu1) Python Details - Python 3.9.9 Security Details - itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected
Ivy Bridge Laptop MGLRU openssl: SHA256 srsran: 4G PHY_DL_Test 100 PRB MIMO 64-QAM srsran: 4G PHY_DL_Test 100 PRB SISO 64-QAM srsran: 4G PHY_DL_Test 100 PRB MIMO 256-QAM srsran: 4G PHY_DL_Test 100 PRB SISO 256-QAM srsran: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM dav1d: Summer Nature 4K dav1d: Summer Nature 1080p dav1d: Chimera 1080p 10-bit ospray: San Miguel - SciVis ospray: San Miguel - Path Tracer ospray: Magnetic Reconnection - SciVis paraview: Wavelet Volume - 1920 x 1080 paraview: Wavelet Contour - 1920 x 1080 ddnet: 1920 x 1080 - Fullscreen - OpenGL 3.3 - Default - RaiNyMore2 ddnet: 1920 x 1080 - Fullscreen - OpenGL 3.3 - Default - Multeasymap tesseract: 1920 x 1080 warsow: 1920 x 1080 xonotic: 1920 x 1080 - Low xonotic: 1920 x 1080 - High xonotic: 1920 x 1080 - Ultra xonotic: 1920 x 1080 - Ultimate yquake2: OpenGL 3.x - 1920 x 1080 aom-av1: Speed 6 Realtime - Bosphorus 4K aom-av1: Speed 8 Realtime - Bosphorus 4K aom-av1: Speed 9 Realtime - Bosphorus 4K aom-av1: Speed 10 Realtime - Bosphorus 4K aom-av1: Speed 6 Realtime - Bosphorus 1080p aom-av1: Speed 8 Realtime - Bosphorus 1080p aom-av1: Speed 9 Realtime - Bosphorus 1080p aom-av1: Speed 10 Realtime - Bosphorus 1080p embree: Pathtracer - Crown embree: Pathtracer ISPC - Crown embree: Pathtracer - Asian Dragon embree: Pathtracer ISPC - Asian Dragon rav1e: 5 rav1e: 6 rav1e: 10 svt-hevc: 7 - Bosphorus 1080p svt-hevc: 10 - Bosphorus 1080p vpxenc: Speed 0 - Bosphorus 4K vpxenc: Speed 5 - Bosphorus 4K vpxenc: Speed 0 - Bosphorus 1080p vpxenc: Speed 5 - Bosphorus 1080p x265: Bosphorus 4K x265: Bosphorus 1080p simdjson: Kostya simdjson: LargeRand simdjson: PartialTweets simdjson: DistinctUserID graphics-magick: Swirl graphics-magick: Rotate graphics-magick: Sharpen graphics-magick: Enhanced graphics-magick: Resizing graphics-magick: Noise-Gaussian graphics-magick: HWB Color Space coremark: CoreMark Size 666 - Iterations Per Second securemark: SecureMark-TLS leveldb: Seq Fill tjbench: Decompression Throughput quantlib: paraview: Wavelet Contour - 1920 x 1080 compress-7zip: Compression Rating compress-7zip: Decompression Rating paraview: Wavelet Volume - 1920 x 1080 stockfish: Total Time stargate: 44100 - 512 stargate: 44100 - 1024 stargate: 480000 - 512 stargate: 480000 - 1024 pjsip: INVITE pjsip: OPTIONS, Stateful pjsip: OPTIONS, Stateless selenium: StyleBench - Firefox selenium: StyleBench - Google Chrome srsran: OFDM_Test liquid-dsp: 1 - 256 - 57 liquid-dsp: 2 - 256 - 57 liquid-dsp: 4 - 256 - 57 numpy: selenium: Jetstream 2 - Firefox selenium: Jetstream 2 - Google Chrome openssl: RSA4096 srsran: 4G PHY_DL_Test 100 PRB MIMO 64-QAM srsran: 4G PHY_DL_Test 100 PRB SISO 64-QAM srsran: 4G PHY_DL_Test 100 PRB MIMO 256-QAM srsran: 4G PHY_DL_Test 100 PRB SISO 256-QAM srsran: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM openssl: RSA4096 brl-cad: VGR Performance Metric synthmark: VoiceMark_100 webp: Default webp: Quality 100 webp: Quality 100, Lossless webp: Quality 100, Highest Compression webp: Quality 100, Lossless, Highest Compression leveldb: Rand Read leveldb: Seq Fill tensorflow-lite: SqueezeNet tensorflow-lite: Inception V4 tensorflow-lite: NASNet Mobile tensorflow-lite: Mobilenet Float tensorflow-lite: Mobilenet Quant tensorflow-lite: Inception ResNet V2 openjpeg: NASA Curiosity Panorama M34 mnn: mobilenetV3 mnn: squeezenetv1.1 mnn: resnet-v2-50 mnn: SqueezeNetV1.0 mnn: MobileNetV2_224 mnn: mobilenet-v1-1.0 mnn: inception-v3 ncnn: CPU - mobilenet ncnn: CPU-v2-v2 - mobilenet-v2 ncnn: CPU-v3-v3 - mobilenet-v3 ncnn: CPU - shufflenet-v2 ncnn: CPU - mnasnet ncnn: CPU - efficientnet-b0 ncnn: CPU - blazeface ncnn: CPU - googlenet ncnn: CPU - vgg16 ncnn: CPU - resnet18 ncnn: CPU - alexnet ncnn: CPU - resnet50 ncnn: CPU - yolov4-tiny ncnn: CPU - squeezenet_ssd ncnn: CPU - regnety_400m tnn: CPU - DenseNet tnn: CPU - MobileNet v2 tnn: CPU - SqueezeNet v2 tnn: CPU - SqueezeNet v1.1 selenium: Kraken - Firefox selenium: Kraken - Google Chrome selenium: WASM imageConvolute - Firefox selenium: WASM collisionDetection - Firefox selenium: WASM imageConvolute - Google Chrome selenium: WASM collisionDetection - Google Chrome dacapobench: H2 dacapobench: Jython dacapobench: Tradesoap dacapobench: Tradebeans java-gradle-perf: Reactor build-gdb: Time To Compile build-godot: Time To Compile build-linux-kernel: defconfig build-mesa: Time To Compile build-wasmer: Time To Compile ngspice: C2670 ngspice: C7552 sqlite-speedtest: Timed Time - Size 1,000 darktable: Boat - CPU-only darktable: Masskrug - CPU-only darktable: Server Rack - CPU-only darktable: Server Room - CPU-only gimp: resize gimp: rotate gimp: auto-levels gimp: unsharp-mask libreoffice: 20 Documents To PDF octave-benchmark: rawtherapee: Total Benchmark Time blender: BMW27 - CPU-Only appleseed: Emily appleseed: Disney Material appleseed: Material Tester compress-rar: Linux Source Tree Archiving To RAR gnupg: 2.7GB Sample File Encryption Stock MGLRU 394747407 195.4 208.3 218.8 230.7 10.8 24.75 100.13 86.42 1.70 0.16 1.73 7.37 12.43 40.87 55.78 36.21357 37.3 126.2539525 65.3262827 35.2518363 21.4842579 75.1 1.67 6.09 9.02 10.45 1.88 21.96 27.05 32.60 1.4786 1.5603 1.8791 2.0369 0.287 0.355 1.245 1.07 2.16 0.74 2.67 1.87 7.57 1.96 8.76 1.37 0.54 1.6 1.73 58 563 18 20 131 36 191 49543.785727 144484 16.4 114.413701 1311.6 129.535 11561 8488 117.938 3061507 0.401112 0.407090 0.388321 0.393205 1423 5820 30614 51.9 20.2 55766667 32736000 60945333 68413333 174.59 46.529 70.028 237.6 65.7 75.2 69.7 78.4 5.0 15717.8 12714 415.067 2.284 3.554 28.518 11.364 73.583 1.883 26.923 1439417 20843833 1018687 981037 1006143 18877900 106260 6.070 18.687 170.173 32.914 18.614 29.662 238.570 73.35 18.60 15.82 13.12 16.92 27.87 4.66 66.17 328.17 70.63 50.72 137.56 120.14 76.50 33.08 8354.855 492.123 119.511 411.534 2009.6 1449.9 54.8 1046.6 70.88 715.70 5803 10694 21697 8189 386.829 384.005 929.506 735.149 381.537 437.910 249.403 243.999 123.076 35.742 29.571 1.431 23.893 22.694 20.892 24.989 27.626 14.421 11.904 236.550 1393.56 3345.012645 2361.790312 1964.228454 145.634 100.567 394187933 194.9 209.5 218.0 230.6 10.8 24.76 99.97 86.39 1.70 0.16 1.73 7.35 12.38 40.64 57.16 36.39807 37.4 120.6751056 64.4147167 34.7069934 21.2450669 74.2 1.68 6.06 9.04 10.47 1.89 21.85 27.01 32.38 1.4759 1.5604 1.8684 2.0463 0.287 0.354 1.244 1.07 2.19 0.74 2.67 1.88 7.54 1.97 8.74 1.37 0.54 1.6 1.73 58 560 18 20 130 36 190 49397.037809 144550 16.6 114.705880 1311.1 129.061 11583 8470 117.578 3088095 0.400579 0.407233 0.388138 0.393870 1366 5807 30526 51.5 20.4 55566667 32979667 60928000 68375333 173.42 47.190 71.032 237.6 65.7 75.3 69.5 78.5 5.0 15712.4 12807 415.068 2.286 3.560 28.468 11.356 73.496 1.877 26.672 1439123 20904100 1019280 981616 1005177 18877100 121193 6.058 18.369 169.400 32.605 18.408 29.860 236.466 73.33 18.55 15.95 13.02 17.26 27.54 4.69 66.38 327.96 70.43 50.92 139.36 120.65 76.32 33.11 8339.777 491.745 119.651 411.938 2009.4 1450.5 56.0 1033.5 69.81 716.31 5958 10604 21624 8482 391.443 382.917 920.815 735.054 380.119 437.395 253.832 230.861 124.717 35.777 29.585 1.451 23.905 22.634 20.901 24.629 27.435 14.400 11.995 236.784 1401.37 3338.197548 2364.272756 1942.861365 165.420 101.230 OpenBenchmarking.org
OpenSSL Algorithm: SHA256 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.0 Algorithm: SHA256 Stock MGLRU 80M 160M 240M 320M 400M SE +/- 78498.83, N = 3 SE +/- 542570.80, N = 3 394747407 394187933 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
srsRAN Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAM OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAM Stock MGLRU 40 80 120 160 200 SE +/- 1.12, N = 3 SE +/- 1.18, N = 3 195.4 194.9 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f
srsRAN Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM Stock MGLRU 50 100 150 200 250 SE +/- 0.69, N = 3 SE +/- 0.54, N = 3 208.3 209.5 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f
srsRAN Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM Stock MGLRU 50 100 150 200 250 SE +/- 0.32, N = 3 SE +/- 0.30, N = 3 218.8 218.0 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f
srsRAN Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM Stock MGLRU 50 100 150 200 250 SE +/- 0.03, N = 3 SE +/- 0.68, N = 3 230.7 230.6 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f
srsRAN Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.10 Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM Stock MGLRU 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 10.8 10.8 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.9.2 Video Input: Summer Nature 4K Stock MGLRU 6 12 18 24 30 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 24.75 24.76 MIN: 23.2 / MAX: 27.55 MIN: 23.22 / MAX: 27.54 1. (CC) gcc options: -pthread -ldl -lm
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.9.2 Video Input: Summer Nature 1080p Stock MGLRU 20 40 60 80 100 SE +/- 0.30, N = 3 SE +/- 0.41, N = 3 100.13 99.97 MIN: 91.49 / MAX: 110.78 MIN: 92.37 / MAX: 110.71 1. (CC) gcc options: -pthread -ldl -lm
dav1d Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better dav1d 0.9.2 Video Input: Chimera 1080p 10-bit Stock MGLRU 20 40 60 80 100 SE +/- 0.36, N = 3 SE +/- 0.23, N = 3 86.42 86.39 MIN: 65.02 / MAX: 155.96 MIN: 65.25 / MAX: 154.64 1. (CC) gcc options: -pthread -ldl -lm
OSPray Demo: San Miguel - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: SciVis Stock MGLRU 0.3825 0.765 1.1475 1.53 1.9125 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.70 1.70 MIN: 1.48 / MAX: 1.72 MIN: 1.41 / MAX: 1.72
OSPray Demo: San Miguel - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: Path Tracer Stock MGLRU 0.036 0.072 0.108 0.144 0.18 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.16 0.16 MIN: 0.15 MIN: 0.15
OSPray Demo: Magnetic Reconnection - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: SciVis Stock MGLRU 0.3893 0.7786 1.1679 1.5572 1.9465 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.73 1.73 MIN: 1.6 / MAX: 1.75 MIN: 1.54 / MAX: 1.74
ParaView Test: Wavelet Volume - Resolution: 1920 x 1080 OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.9 Test: Wavelet Volume - Resolution: 1920 x 1080 Stock MGLRU 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 7.37 7.35
ParaView Test: Wavelet Contour - Resolution: 1920 x 1080 OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.9 Test: Wavelet Contour - Resolution: 1920 x 1080 Stock MGLRU 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 12.43 12.38
DDraceNetwork Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: RaiNyMore2 OpenBenchmarking.org Frames Per Second, More Is Better DDraceNetwork 15.3.1 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: RaiNyMore2 Stock MGLRU 9 18 27 36 45 SE +/- 0.27, N = 3 SE +/- 0.16, N = 3 40.87 40.64 1. (CXX) g++ options: -O3 -lrt -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
DDraceNetwork Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: Multeasymap OpenBenchmarking.org Frames Per Second, More Is Better DDraceNetwork 15.3.1 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: Multeasymap Stock MGLRU 13 26 39 52 65 SE +/- 0.38, N = 13 SE +/- 0.43, N = 3 55.78 57.16 1. (CXX) g++ options: -O3 -lrt -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
Tesseract Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better Tesseract 2014-05-12 Resolution: 1920 x 1080 Stock MGLRU 8 16 24 32 40 SE +/- 0.08, N = 3 SE +/- 0.12, N = 3 36.21 36.40
Warsow Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better Warsow 2.5 Beta Resolution: 1920 x 1080 Stock MGLRU 9 18 27 36 45 SE +/- 0.25, N = 3 SE +/- 0.15, N = 3 37.3 37.4
Xonotic Resolution: 1920 x 1080 - Effects Quality: Low OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 1920 x 1080 - Effects Quality: Low Stock MGLRU 30 60 90 120 150 SE +/- 0.89, N = 3 SE +/- 1.16, N = 3 126.25 120.68 MIN: 85 / MAX: 204 MIN: 82 / MAX: 197
Xonotic Resolution: 1920 x 1080 - Effects Quality: High OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 1920 x 1080 - Effects Quality: High Stock MGLRU 15 30 45 60 75 SE +/- 0.45, N = 3 SE +/- 0.13, N = 3 65.33 64.41 MIN: 36 / MAX: 98 MIN: 35 / MAX: 94
Xonotic Resolution: 1920 x 1080 - Effects Quality: Ultra OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 1920 x 1080 - Effects Quality: Ultra Stock MGLRU 8 16 24 32 40 SE +/- 0.04, N = 3 SE +/- 0.10, N = 3 35.25 34.71 MIN: 16 / MAX: 62 MIN: 16 / MAX: 62
Xonotic Resolution: 1920 x 1080 - Effects Quality: Ultimate OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 1920 x 1080 - Effects Quality: Ultimate Stock MGLRU 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 21.48 21.25 MIN: 11 / MAX: 43 MIN: 11 / MAX: 43
yquake2 Renderer: OpenGL 3.x - Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.0 Renderer: OpenGL 3.x - Resolution: 1920 x 1080 Stock MGLRU 20 40 60 80 100 SE +/- 0.23, N = 3 SE +/- 0.28, N = 3 75.1 74.2 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
AOM AV1 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4K Stock MGLRU 0.378 0.756 1.134 1.512 1.89 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.67 1.68 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
AOM AV1 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4K Stock MGLRU 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 6.09 6.06 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
AOM AV1 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K Stock MGLRU 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 9.02 9.04 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
AOM AV1 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4K Stock MGLRU 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 10.45 10.47 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
AOM AV1 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080p Stock MGLRU 0.4253 0.8506 1.2759 1.7012 2.1265 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.88 1.89 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
AOM AV1 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 1080p Stock MGLRU 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 21.96 21.85 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
AOM AV1 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 1080p Stock MGLRU 6 12 18 24 30 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 27.05 27.01 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
AOM AV1 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 1080p Stock MGLRU 8 16 24 32 40 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 32.60 32.38 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
Embree Binary: Pathtracer - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer - Model: Crown Stock MGLRU 0.3327 0.6654 0.9981 1.3308 1.6635 SE +/- 0.0038, N = 3 SE +/- 0.0030, N = 3 1.4786 1.4759 MIN: 1.45 / MAX: 1.5 MIN: 1.44 / MAX: 1.5
Embree Binary: Pathtracer ISPC - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer ISPC - Model: Crown Stock MGLRU 0.3511 0.7022 1.0533 1.4044 1.7555 SE +/- 0.0032, N = 3 SE +/- 0.0041, N = 3 1.5603 1.5604 MIN: 1.55 / MAX: 1.58 MIN: 1.52 / MAX: 1.58
Embree Binary: Pathtracer - Model: Asian Dragon OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer - Model: Asian Dragon Stock MGLRU 0.4228 0.8456 1.2684 1.6912 2.114 SE +/- 0.0083, N = 3 SE +/- 0.0071, N = 3 1.8791 1.8684 MIN: 1.83 / MAX: 1.91 MIN: 1.82 / MAX: 1.91
Embree Binary: Pathtracer ISPC - Model: Asian Dragon OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer ISPC - Model: Asian Dragon Stock MGLRU 0.4604 0.9208 1.3812 1.8416 2.302 SE +/- 0.0084, N = 3 SE +/- 0.0105, N = 3 2.0369 2.0463 MIN: 1.98 / MAX: 2.08 MIN: 1.99 / MAX: 2.08
rav1e Speed: 5 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.5 Speed: 5 Stock MGLRU 0.0646 0.1292 0.1938 0.2584 0.323 SE +/- 0.001, N = 3 SE +/- 0.000, N = 3 0.287 0.287
rav1e Speed: 6 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.5 Speed: 6 Stock MGLRU 0.0799 0.1598 0.2397 0.3196 0.3995 SE +/- 0.001, N = 3 SE +/- 0.000, N = 3 0.355 0.354
rav1e Speed: 10 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.5 Speed: 10 Stock MGLRU 0.2801 0.5602 0.8403 1.1204 1.4005 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 1.245 1.244
SVT-HEVC Tuning: 7 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.5.0 Tuning: 7 - Input: Bosphorus 1080p Stock MGLRU 0.2408 0.4816 0.7224 0.9632 1.204 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.07 1.07 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
SVT-HEVC Tuning: 10 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.5.0 Tuning: 10 - Input: Bosphorus 1080p Stock MGLRU 0.4928 0.9856 1.4784 1.9712 2.464 SE +/- 0.02, N = 4 SE +/- 0.00, N = 3 2.16 2.19 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
VP9 libvpx Encoding Speed: Speed 0 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.10.0 Speed: Speed 0 - Input: Bosphorus 4K Stock MGLRU 0.1665 0.333 0.4995 0.666 0.8325 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.74 0.74 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11
VP9 libvpx Encoding Speed: Speed 5 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.10.0 Speed: Speed 5 - Input: Bosphorus 4K Stock MGLRU 0.6008 1.2016 1.8024 2.4032 3.004 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 2.67 2.67 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11
VP9 libvpx Encoding Speed: Speed 0 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.10.0 Speed: Speed 0 - Input: Bosphorus 1080p Stock MGLRU 0.423 0.846 1.269 1.692 2.115 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 1.87 1.88 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11
VP9 libvpx Encoding Speed: Speed 5 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.10.0 Speed: Speed 5 - Input: Bosphorus 1080p Stock MGLRU 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 7.57 7.54 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11
x265 Video Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 4K Stock MGLRU 0.4433 0.8866 1.3299 1.7732 2.2165 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.96 1.97 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
x265 Video Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 1080p Stock MGLRU 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 8.76 8.74 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
simdjson Throughput Test: Kostya OpenBenchmarking.org GB/s, More Is Better simdjson 1.0 Throughput Test: Kostya Stock MGLRU 0.3083 0.6166 0.9249 1.2332 1.5415 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.37 1.37 1. (CXX) g++ options: -O3
simdjson Throughput Test: LargeRandom OpenBenchmarking.org GB/s, More Is Better simdjson 1.0 Throughput Test: LargeRandom Stock MGLRU 0.1215 0.243 0.3645 0.486 0.6075 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.54 0.54 1. (CXX) g++ options: -O3
simdjson Throughput Test: PartialTweets OpenBenchmarking.org GB/s, More Is Better simdjson 1.0 Throughput Test: PartialTweets Stock MGLRU 0.36 0.72 1.08 1.44 1.8 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.6 1.6 1. (CXX) g++ options: -O3
simdjson Throughput Test: DistinctUserID OpenBenchmarking.org GB/s, More Is Better simdjson 1.0 Throughput Test: DistinctUserID Stock MGLRU 0.3893 0.7786 1.1679 1.5572 1.9465 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.73 1.73 1. (CXX) g++ options: -O3
GraphicsMagick Operation: Swirl OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Swirl Stock MGLRU 13 26 39 52 65 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 58 58 1. (CC) gcc options: -fopenmp -O2 -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Rotate OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Rotate Stock MGLRU 120 240 360 480 600 SE +/- 0.67, N = 3 SE +/- 0.33, N = 3 563 560 1. (CC) gcc options: -fopenmp -O2 -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Sharpen Stock MGLRU 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 18 18 1. (CC) gcc options: -fopenmp -O2 -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Enhanced OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Enhanced Stock MGLRU 5 10 15 20 25 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 20 20 1. (CC) gcc options: -fopenmp -O2 -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Resizing Stock MGLRU 30 60 90 120 150 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 131 130 1. (CC) gcc options: -fopenmp -O2 -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Noise-Gaussian OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Noise-Gaussian Stock MGLRU 8 16 24 32 40 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 36 36 1. (CC) gcc options: -fopenmp -O2 -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: HWB Color Space Stock MGLRU 40 80 120 160 200 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 191 190 1. (CC) gcc options: -fopenmp -O2 -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread
Coremark CoreMark Size 666 - Iterations Per Second OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second Stock MGLRU 11K 22K 33K 44K 55K SE +/- 5.90, N = 3 SE +/- 47.73, N = 3 49543.79 49397.04 1. (CC) gcc options: -O2 -lrt" -lrt
SecureMark Benchmark: SecureMark-TLS OpenBenchmarking.org marks, More Is Better SecureMark 1.0.4 Benchmark: SecureMark-TLS Stock MGLRU 30K 60K 90K 120K 150K SE +/- 149.41, N = 3 SE +/- 90.28, N = 3 144484 144550 1. (CC) gcc options: -pedantic -O3
LevelDB Benchmark: Sequential Fill OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Sequential Fill Stock MGLRU 4 8 12 16 20 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 16.4 16.6 1. (CXX) g++ options: -O3 -lsnappy
libjpeg-turbo tjbench Test: Decompression Throughput OpenBenchmarking.org Megapixels/sec, More Is Better libjpeg-turbo tjbench 2.1.0 Test: Decompression Throughput Stock MGLRU 30 60 90 120 150 SE +/- 0.17, N = 3 SE +/- 0.06, N = 3 114.41 114.71 1. (CC) gcc options: -O3 -rdynamic -lm
QuantLib OpenBenchmarking.org MFLOPS, More Is Better QuantLib 1.21 Stock MGLRU 300 600 900 1200 1500 SE +/- 16.90, N = 3 SE +/- 16.23, N = 3 1311.6 1311.1 1. (CXX) g++ options: -O3 -march=native -rdynamic
ParaView Test: Wavelet Contour - Resolution: 1920 x 1080 OpenBenchmarking.org MiPolys / Sec, More Is Better ParaView 5.9 Test: Wavelet Contour - Resolution: 1920 x 1080 Stock MGLRU 30 60 90 120 150 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 129.54 129.06
7-Zip Compression Test: Compression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 21.06 Test: Compression Rating Stock MGLRU 2K 4K 6K 8K 10K SE +/- 143.34, N = 3 SE +/- 81.63, N = 3 11561 11583 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
7-Zip Compression Test: Decompression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 21.06 Test: Decompression Rating Stock MGLRU 2K 4K 6K 8K 10K SE +/- 22.48, N = 3 SE +/- 24.73, N = 3 8488 8470 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
ParaView Test: Wavelet Volume - Resolution: 1920 x 1080 OpenBenchmarking.org MiVoxels / Sec, More Is Better ParaView 5.9 Test: Wavelet Volume - Resolution: 1920 x 1080 Stock MGLRU 30 60 90 120 150 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 117.94 117.58
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 13 Total Time Stock MGLRU 700K 1400K 2100K 2800K 3500K SE +/- 31284.61, N = 3 SE +/- 37301.63, N = 3 3061507 3088095 1. (CXX) g++ options: -lgcov -m64 -lpthread -fno-exceptions -std=c++17 -fprofile-use -fno-peel-loops -fno-tracer -pedantic -O3 -msse -msse3 -mpopcnt -msse4.1 -mssse3 -msse2 -flto -flto=jobserver
Stargate Digital Audio Workstation Sample Rate: 44100 - Buffer Size: 512 OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 44100 - Buffer Size: 512 Stock MGLRU 0.0903 0.1806 0.2709 0.3612 0.4515 SE +/- 0.000588, N = 3 SE +/- 0.001954, N = 3 0.401112 0.400579 1. (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: 44100 - Buffer Size: 1024 OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 44100 - Buffer Size: 1024 Stock MGLRU 0.0916 0.1832 0.2748 0.3664 0.458 SE +/- 0.000709, N = 3 SE +/- 0.000658, N = 3 0.407090 0.407233 1. (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: 512 OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 480000 - Buffer Size: 512 Stock MGLRU 0.0874 0.1748 0.2622 0.3496 0.437 SE +/- 0.000377, N = 3 SE +/- 0.000422, N = 3 0.388321 0.388138 1. (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.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 480000 - Buffer Size: 1024 Stock MGLRU 0.0886 0.1772 0.2658 0.3544 0.443 SE +/- 0.000821, N = 3 SE +/- 0.000145, N = 3 0.393205 0.393870 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
PJSIP Method: INVITE OpenBenchmarking.org Responses Per Second, More Is Better PJSIP 2.11 Method: INVITE Stock MGLRU 300 600 900 1200 1500 SE +/- 18.93, N = 3 SE +/- 15.94, N = 15 1423 1366 1. (CC) gcc options: -lSDL2 -lstdc++ -lopus -lssl -lcrypto -luuid -lm -lrt -lpthread -lasound -O2
PJSIP Method: OPTIONS, Stateful OpenBenchmarking.org Responses Per Second, More Is Better PJSIP 2.11 Method: OPTIONS, Stateful Stock MGLRU 1200 2400 3600 4800 6000 SE +/- 36.56, N = 3 SE +/- 67.43, N = 4 5820 5807 1. (CC) gcc options: -lSDL2 -lstdc++ -lopus -lssl -lcrypto -luuid -lm -lrt -lpthread -lasound -O2
PJSIP Method: OPTIONS, Stateless OpenBenchmarking.org Responses Per Second, More Is Better PJSIP 2.11 Method: OPTIONS, Stateless Stock MGLRU 7K 14K 21K 28K 35K SE +/- 60.80, N = 3 SE +/- 185.52, N = 3 30614 30526 1. (CC) gcc options: -lSDL2 -lstdc++ -lopus -lssl -lcrypto -luuid -lm -lrt -lpthread -lasound -O2
Selenium Benchmark: StyleBench - Browser: Firefox OpenBenchmarking.org Runs / Minute, More Is Better Selenium Benchmark: StyleBench - Browser: Firefox Stock MGLRU 12 24 36 48 60 SE +/- 0.12, N = 3 SE +/- 0.15, N = 3 51.9 51.5 1. firefox 96.0
Selenium Benchmark: StyleBench - Browser: Google Chrome OpenBenchmarking.org Runs / Minute, More Is Better Selenium Benchmark: StyleBench - Browser: Google Chrome Stock MGLRU 5 10 15 20 25 SE +/- 0.10, N = 3 SE +/- 0.03, N = 3 20.2 20.4 1. chrome 97.0.4692.71
srsRAN Test: OFDM_Test OpenBenchmarking.org Samples / Second, More Is Better srsRAN 21.10 Test: OFDM_Test Stock MGLRU 12M 24M 36M 48M 60M SE +/- 290593.26, N = 3 SE +/- 88191.71, N = 3 55766667 55566667 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f
Liquid-DSP Threads: 1 - Buffer Length: 256 - Filter Length: 57 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 1 - Buffer Length: 256 - Filter Length: 57 Stock MGLRU 7M 14M 21M 28M 35M SE +/- 225752.81, N = 3 SE +/- 29492.00, N = 3 32736000 32979667 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
Liquid-DSP Threads: 2 - Buffer Length: 256 - Filter Length: 57 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 2 - Buffer Length: 256 - Filter Length: 57 Stock MGLRU 13M 26M 39M 52M 65M SE +/- 15592.02, N = 3 SE +/- 12767.15, N = 3 60945333 60928000 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
Liquid-DSP Threads: 4 - Buffer Length: 256 - Filter Length: 57 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 4 - Buffer Length: 256 - Filter Length: 57 Stock MGLRU 15M 30M 45M 60M 75M SE +/- 28811.65, N = 3 SE +/- 28013.89, N = 3 68413333 68375333 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
Numpy Benchmark OpenBenchmarking.org Score, More Is Better Numpy Benchmark Stock MGLRU 40 80 120 160 200 SE +/- 0.38, N = 3 SE +/- 0.49, N = 3 174.59 173.42
Selenium Benchmark: Jetstream 2 - Browser: Firefox OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Firefox Stock MGLRU 11 22 33 44 55 SE +/- 0.60, N = 3 SE +/- 0.17, N = 3 46.53 47.19 1. firefox 96.0
Selenium Benchmark: Jetstream 2 - Browser: Google Chrome OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Google Chrome Stock MGLRU 16 32 48 64 80 SE +/- 0.14, N = 3 SE +/- 0.75, N = 3 70.03 71.03 1. chrome 97.0.4692.71
OpenSSL Algorithm: RSA4096 OpenBenchmarking.org sign/s, More Is Better OpenSSL 3.0 Algorithm: RSA4096 Stock MGLRU 50 100 150 200 250 SE +/- 0.10, N = 3 SE +/- 0.07, N = 3 237.6 237.6 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
srsRAN Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAM OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAM Stock MGLRU 15 30 45 60 75 SE +/- 0.15, N = 3 SE +/- 0.09, N = 3 65.7 65.7 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f
srsRAN Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM Stock MGLRU 20 40 60 80 100 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 75.2 75.3 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f
srsRAN Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM Stock MGLRU 16 32 48 64 80 SE +/- 0.09, N = 3 SE +/- 0.10, N = 3 69.7 69.5 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f
srsRAN Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM Stock MGLRU 20 40 60 80 100 SE +/- 0.10, N = 3 SE +/- 0.07, N = 3 78.4 78.5 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f
srsRAN Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.10 Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM Stock MGLRU 1.125 2.25 3.375 4.5 5.625 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 5.0 5.0 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f
OpenSSL Algorithm: RSA4096 OpenBenchmarking.org verify/s, More Is Better OpenSSL 3.0 Algorithm: RSA4096 Stock MGLRU 3K 6K 9K 12K 15K SE +/- 6.21, N = 3 SE +/- 2.38, N = 3 15717.8 15712.4 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
BRL-CAD VGR Performance Metric OpenBenchmarking.org VGR Performance Metric, More Is Better BRL-CAD 7.32.2 VGR Performance Metric Stock MGLRU 3K 6K 9K 12K 15K 12714 12807 1. (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 -ldl -lm
Google SynthMark Test: VoiceMark_100 OpenBenchmarking.org Voices, More Is Better Google SynthMark 20201109 Test: VoiceMark_100 Stock MGLRU 90 180 270 360 450 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 415.07 415.07 1. (CXX) g++ options: -lm -lpthread -std=c++11 -Ofast
WebP Image Encode Encode Settings: Default OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Default Stock MGLRU 0.5144 1.0288 1.5432 2.0576 2.572 SE +/- 0.001, N = 3 SE +/- 0.003, N = 3 2.284 2.286 1. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff
WebP Image Encode Encode Settings: Quality 100 OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100 Stock MGLRU 0.801 1.602 2.403 3.204 4.005 SE +/- 0.002, N = 3 SE +/- 0.004, N = 3 3.554 3.560 1. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff
WebP Image Encode Encode Settings: Quality 100, Lossless OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless Stock MGLRU 7 14 21 28 35 SE +/- 0.16, N = 3 SE +/- 0.15, N = 3 28.52 28.47 1. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff
WebP Image Encode Encode Settings: Quality 100, Highest Compression OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Highest Compression Stock MGLRU 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 11.36 11.36 1. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff
WebP Image Encode Encode Settings: Quality 100, Lossless, Highest Compression OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless, Highest Compression Stock MGLRU 16 32 48 64 80 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 73.58 73.50 1. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff
LevelDB Benchmark: Random Read OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Read Stock MGLRU 0.4237 0.8474 1.2711 1.6948 2.1185 SE +/- 0.006, N = 3 SE +/- 0.006, N = 3 1.883 1.877 1. (CXX) g++ options: -O3 -lsnappy
LevelDB Benchmark: Sequential Fill OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Sequential Fill Stock MGLRU 6 12 18 24 30 SE +/- 0.10, N = 3 SE +/- 0.03, N = 3 26.92 26.67 1. (CXX) g++ options: -O3 -lsnappy
TensorFlow Lite Model: SqueezeNet OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: SqueezeNet Stock MGLRU 300K 600K 900K 1200K 1500K SE +/- 364.71, N = 3 SE +/- 280.85, N = 3 1439417 1439123
TensorFlow Lite Model: Inception V4 OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception V4 Stock MGLRU 4M 8M 12M 16M 20M SE +/- 1203.24, N = 3 SE +/- 41862.79, N = 3 20843833 20904100
TensorFlow Lite Model: NASNet Mobile OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: NASNet Mobile Stock MGLRU 200K 400K 600K 800K 1000K SE +/- 561.61, N = 3 SE +/- 977.87, N = 3 1018687 1019280
TensorFlow Lite Model: Mobilenet Float OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Mobilenet Float Stock MGLRU 200K 400K 600K 800K 1000K SE +/- 665.24, N = 3 SE +/- 388.90, N = 3 981037 981616
TensorFlow Lite Model: Mobilenet Quant OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Mobilenet Quant Stock MGLRU 200K 400K 600K 800K 1000K SE +/- 440.24, N = 3 SE +/- 139.80, N = 3 1006143 1005177
TensorFlow Lite Model: Inception ResNet V2 OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception ResNet V2 Stock MGLRU 4M 8M 12M 16M 20M SE +/- 10592.92, N = 3 SE +/- 9127.07, N = 3 18877900 18877100
DDraceNetwork Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: RaiNyMore2 - Total Frame Time OpenBenchmarking.org Milliseconds, Fewer Is Better DDraceNetwork 15.3.1 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: RaiNyMore2 - Total Frame Time Stock MGLRU 10 20 30 40 50 Min: 5.94 / Avg: 24.3 / Max: 50.44 Min: 1.69 / Avg: 24.51 / Max: 48.09 1. (CXX) g++ options: -O3 -lrt -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
DDraceNetwork Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: Multeasymap - Total Frame Time OpenBenchmarking.org Milliseconds, Fewer Is Better DDraceNetwork 15.3.1 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: Multeasymap - Total Frame Time Stock MGLRU 8 16 24 32 40 Min: 14.54 / Avg: 18.53 / Max: 38.61 Min: 14.14 / Avg: 18.27 / Max: 37.09 1. (CXX) g++ options: -O3 -lrt -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
OpenJPEG Encode: NASA Curiosity Panorama M34 OpenBenchmarking.org ms, Fewer Is Better OpenJPEG 2.4 Encode: NASA Curiosity Panorama M34 Stock MGLRU 30K 60K 90K 120K 150K SE +/- 831.76, N = 10 SE +/- 279.51, N = 3 106260 121193 1. (CXX) g++ options: -rdynamic
Mobile Neural Network Model: mobilenetV3 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: mobilenetV3 Stock MGLRU 2 4 6 8 10 SE +/- 0.019, N = 3 SE +/- 0.015, N = 3 6.070 6.058 MIN: 5.98 / MAX: 27.78 MIN: 5.96 / MAX: 18.11 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: squeezenetv1.1 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: squeezenetv1.1 Stock MGLRU 5 10 15 20 25 SE +/- 0.46, N = 3 SE +/- 0.04, N = 3 18.69 18.37 MIN: 17.8 / MAX: 42.35 MIN: 18.01 / MAX: 41.31 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: resnet-v2-50 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: resnet-v2-50 Stock MGLRU 40 80 120 160 200 SE +/- 0.48, N = 3 SE +/- 0.53, N = 3 170.17 169.40 MIN: 167.81 / MAX: 266.24 MIN: 167.54 / MAX: 192.62 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: SqueezeNetV1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: SqueezeNetV1.0 Stock MGLRU 8 16 24 32 40 SE +/- 0.07, N = 3 SE +/- 0.10, N = 3 32.91 32.61 MIN: 32.58 / MAX: 55.72 MIN: 32.12 / MAX: 54.25 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: MobileNetV2_224 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: MobileNetV2_224 Stock MGLRU 5 10 15 20 25 SE +/- 0.12, N = 3 SE +/- 0.06, N = 3 18.61 18.41 MIN: 18.29 / MAX: 40.15 MIN: 18.15 / MAX: 40.82 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: mobilenet-v1-1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: mobilenet-v1-1.0 Stock MGLRU 7 14 21 28 35 SE +/- 0.08, N = 3 SE +/- 0.19, N = 3 29.66 29.86 MIN: 29.33 / MAX: 51.49 MIN: 29.12 / MAX: 52.77 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: inception-v3 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: inception-v3 Stock MGLRU 50 100 150 200 250 SE +/- 0.59, N = 3 SE +/- 0.28, N = 3 238.57 236.47 MIN: 235.96 / MAX: 587.88 MIN: 234.53 / MAX: 360.19 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
NCNN Target: CPU - Model: mobilenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: mobilenet Stock MGLRU 16 32 48 64 80 SE +/- 0.34, N = 3 SE +/- 0.57, N = 3 73.35 73.33 MIN: 71.58 / MAX: 89.78 MIN: 71.44 / MAX: 91.61 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU-v2-v2 - Model: mobilenet-v2 OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU-v2-v2 - Model: mobilenet-v2 Stock MGLRU 5 10 15 20 25 SE +/- 0.16, N = 3 SE +/- 0.34, N = 3 18.60 18.55 MIN: 18.13 / MAX: 35.2 MIN: 17.59 / MAX: 22.24 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU-v3-v3 - Model: mobilenet-v3 OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU-v3-v3 - Model: mobilenet-v3 Stock MGLRU 4 8 12 16 20 SE +/- 0.12, N = 3 SE +/- 0.11, N = 3 15.82 15.95 MIN: 15.39 / MAX: 17.99 MIN: 15.36 / MAX: 32.12 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: shufflenet-v2 OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: shufflenet-v2 Stock MGLRU 3 6 9 12 15 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 13.12 13.02 MIN: 12.84 / MAX: 16.74 MIN: 12.76 / MAX: 15.85 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: mnasnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: mnasnet Stock MGLRU 4 8 12 16 20 SE +/- 0.14, N = 3 SE +/- 0.21, N = 3 16.92 17.26 MIN: 16.46 / MAX: 18.74 MIN: 16.52 / MAX: 33.81 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: efficientnet-b0 OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: efficientnet-b0 Stock MGLRU 7 14 21 28 35 SE +/- 0.26, N = 3 SE +/- 0.13, N = 3 27.87 27.54 MIN: 27.32 / MAX: 31.04 MIN: 26.56 / MAX: 43.85 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: blazeface OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: blazeface Stock MGLRU 1.0553 2.1106 3.1659 4.2212 5.2765 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 4.66 4.69 MIN: 4.58 / MAX: 6.99 MIN: 4.59 / MAX: 5.16 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: googlenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: googlenet Stock MGLRU 15 30 45 60 75 SE +/- 0.10, N = 3 SE +/- 0.17, N = 3 66.17 66.38 MIN: 65.29 / MAX: 82.95 MIN: 65.68 / MAX: 82.89 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: vgg16 OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: vgg16 Stock MGLRU 70 140 210 280 350 SE +/- 0.17, N = 3 SE +/- 0.19, N = 3 328.17 327.96 MIN: 325.83 / MAX: 343.96 MIN: 325.54 / MAX: 343.07 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: resnet18 OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: resnet18 Stock MGLRU 16 32 48 64 80 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 70.63 70.43 MIN: 69.61 / MAX: 112.17 MIN: 69.68 / MAX: 85.97 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: alexnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: alexnet Stock MGLRU 11 22 33 44 55 SE +/- 0.27, N = 3 SE +/- 0.42, N = 3 50.72 50.92 MIN: 49.84 / MAX: 66.51 MIN: 49.8 / MAX: 68.09 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: resnet50 OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: resnet50 Stock MGLRU 30 60 90 120 150 SE +/- 0.61, N = 3 SE +/- 0.19, N = 3 137.56 139.36 MIN: 134.35 / MAX: 156.02 MIN: 134.36 / MAX: 155.95 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: yolov4-tiny OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: yolov4-tiny Stock MGLRU 30 60 90 120 150 SE +/- 0.12, N = 3 SE +/- 0.77, N = 3 120.14 120.65 MIN: 118.65 / MAX: 186.41 MIN: 118.45 / MAX: 142.07 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: squeezenet_ssd OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: squeezenet_ssd Stock MGLRU 20 40 60 80 100 SE +/- 0.16, N = 3 SE +/- 0.17, N = 3 76.50 76.32 MIN: 75.11 / MAX: 92.09 MIN: 75.21 / MAX: 93.07 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: regnety_400m OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: regnety_400m Stock MGLRU 8 16 24 32 40 SE +/- 0.20, N = 3 SE +/- 0.54, N = 3 33.08 33.11 MIN: 32.19 / MAX: 50.67 MIN: 32.14 / MAX: 195.6 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
TNN Target: CPU - Model: DenseNet OpenBenchmarking.org ms, Fewer Is Better TNN 0.3 Target: CPU - Model: DenseNet Stock MGLRU 2K 4K 6K 8K 10K SE +/- 14.61, N = 3 SE +/- 15.34, N = 3 8354.86 8339.78 MIN: 8298.91 / MAX: 8515.94 MIN: 8287.2 / MAX: 8499.14 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl
TNN Target: CPU - Model: MobileNet v2 OpenBenchmarking.org ms, Fewer Is Better TNN 0.3 Target: CPU - Model: MobileNet v2 Stock MGLRU 110 220 330 440 550 SE +/- 0.74, N = 3 SE +/- 0.64, N = 3 492.12 491.75 MIN: 482.92 / MAX: 504.46 MIN: 482.43 / MAX: 503.49 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl
TNN Target: CPU - Model: SqueezeNet v2 OpenBenchmarking.org ms, Fewer Is Better TNN 0.3 Target: CPU - Model: SqueezeNet v2 Stock MGLRU 30 60 90 120 150 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 119.51 119.65 MIN: 118.23 / MAX: 121.49 MIN: 118.22 / MAX: 126.21 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl
TNN Target: CPU - Model: SqueezeNet v1.1 OpenBenchmarking.org ms, Fewer Is Better TNN 0.3 Target: CPU - Model: SqueezeNet v1.1 Stock MGLRU 90 180 270 360 450 SE +/- 0.11, N = 3 SE +/- 0.29, N = 3 411.53 411.94 MIN: 409.79 / MAX: 413.56 MIN: 408.82 / MAX: 420.99 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl
Selenium Benchmark: Kraken - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Firefox Stock MGLRU 400 800 1200 1600 2000 SE +/- 1.45, N = 3 SE +/- 5.70, N = 3 2009.6 2009.4 1. firefox 96.0
Selenium Benchmark: Kraken - Browser: Google Chrome OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Google Chrome Stock MGLRU 300 600 900 1200 1500 SE +/- 0.80, N = 3 SE +/- 0.85, N = 3 1449.9 1450.5 1. chrome 97.0.4692.71
Selenium Benchmark: WASM imageConvolute - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Firefox Stock MGLRU 13 26 39 52 65 SE +/- 0.07, N = 3 SE +/- 0.71, N = 3 54.8 56.0 1. firefox 96.0
Selenium Benchmark: WASM collisionDetection - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM collisionDetection - Browser: Firefox Stock MGLRU 200 400 600 800 1000 SE +/- 14.72, N = 3 SE +/- 0.29, N = 3 1046.6 1033.5 1. firefox 96.0
Selenium Benchmark: WASM imageConvolute - Browser: Google Chrome OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Google Chrome Stock MGLRU 16 32 48 64 80 SE +/- 0.76, N = 5 SE +/- 0.08, N = 3 70.88 69.81 1. chrome 97.0.4692.71
Selenium Benchmark: WASM collisionDetection - Browser: Google Chrome OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM collisionDetection - Browser: Google Chrome Stock MGLRU 150 300 450 600 750 SE +/- 0.32, N = 3 SE +/- 0.59, N = 3 715.70 716.31 1. chrome 97.0.4692.71
DaCapo Benchmark Java Test: H2 OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: H2 Stock MGLRU 1300 2600 3900 5200 6500 SE +/- 49.38, N = 20 SE +/- 79.20, N = 20 5803 5958
DaCapo Benchmark Java Test: Jython OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython Stock MGLRU 2K 4K 6K 8K 10K SE +/- 113.27, N = 4 SE +/- 84.15, N = 4 10694 10604
DaCapo Benchmark Java Test: Tradesoap OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradesoap Stock MGLRU 5K 10K 15K 20K 25K SE +/- 25.83, N = 4 SE +/- 125.77, N = 4 21697 21624
DaCapo Benchmark Java Test: Tradebeans OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradebeans Stock MGLRU 2K 4K 6K 8K 10K SE +/- 85.34, N = 4 SE +/- 88.03, N = 20 8189 8482
Java Gradle Build Gradle Build: Reactor OpenBenchmarking.org Seconds, Fewer Is Better Java Gradle Build Gradle Build: Reactor Stock MGLRU 80 160 240 320 400 SE +/- 6.32, N = 9 SE +/- 6.17, N = 9 386.83 391.44
Timed GDB GNU Debugger Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GDB GNU Debugger Compilation 10.2 Time To Compile Stock MGLRU 80 160 240 320 400 SE +/- 0.30, N = 3 SE +/- 0.33, N = 3 384.01 382.92
Timed Godot Game Engine Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Godot Game Engine Compilation 3.2.3 Time To Compile Stock MGLRU 200 400 600 800 1000 SE +/- 1.03, N = 3 SE +/- 0.44, N = 3 929.51 920.82
Timed Linux Kernel Compilation Build: defconfig OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.16 Build: defconfig Stock MGLRU 160 320 480 640 800 SE +/- 0.25, N = 3 SE +/- 0.33, N = 3 735.15 735.05
Timed Mesa Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Mesa Compilation 21.0 Time To Compile Stock MGLRU 80 160 240 320 400 SE +/- 0.19, N = 3 SE +/- 0.23, N = 3 381.54 380.12
Timed Wasmer Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Wasmer Compilation 1.0.2 Time To Compile Stock MGLRU 90 180 270 360 450 SE +/- 0.45, N = 3 SE +/- 0.54, N = 3 437.91 437.40 1. (CC) gcc options: -m64 -ldl -lgcc_s -lutil -lrt -lpthread -lm -lc -pie -nodefaultlibs
Ngspice Circuit: C2670 OpenBenchmarking.org Seconds, Fewer Is Better Ngspice 34 Circuit: C2670 Stock MGLRU 60 120 180 240 300 SE +/- 0.78, N = 3 SE +/- 1.97, N = 3 249.40 253.83 1. (CC) gcc options: -O0 -fopenmp -lm -lstdc++ -lfftw3 -lXaw -lXmu -lXt -lXext -lX11 -lXft -lfontconfig -lXrender -lfreetype -lSM -lICE
Ngspice Circuit: C7552 OpenBenchmarking.org Seconds, Fewer Is Better Ngspice 34 Circuit: C7552 Stock MGLRU 50 100 150 200 250 SE +/- 0.43, N = 3 SE +/- 1.92, N = 3 244.00 230.86 1. (CC) gcc options: -O0 -fopenmp -lm -lstdc++ -lfftw3 -lXaw -lXmu -lXt -lXext -lX11 -lXft -lfontconfig -lXrender -lfreetype -lSM -lICE
SQLite Speedtest Timed Time - Size 1,000 OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 Stock MGLRU 30 60 90 120 150 SE +/- 0.27, N = 3 SE +/- 0.31, N = 3 123.08 124.72 1. (CC) gcc options: -O2 -lz
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.6.0 Test: Boat - Acceleration: CPU-only Stock MGLRU 8 16 24 32 40 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 35.74 35.78
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.6.0 Test: Masskrug - Acceleration: CPU-only Stock MGLRU 7 14 21 28 35 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 29.57 29.59
Darktable Test: Server Rack - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.6.0 Test: Server Rack - Acceleration: CPU-only Stock MGLRU 0.3265 0.653 0.9795 1.306 1.6325 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 1.431 1.451
Darktable Test: Server Room - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.6.0 Test: Server Room - Acceleration: CPU-only Stock MGLRU 6 12 18 24 30 SE +/- 0.08, N = 3 SE +/- 0.16, N = 3 23.89 23.91
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.30 Test: resize Stock MGLRU 5 10 15 20 25 SE +/- 0.30, N = 3 SE +/- 0.24, N = 3 22.69 22.63
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.30 Test: rotate Stock MGLRU 5 10 15 20 25 SE +/- 0.12, N = 3 SE +/- 0.04, N = 3 20.89 20.90
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.30 Test: auto-levels Stock MGLRU 6 12 18 24 30 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 24.99 24.63
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.30 Test: unsharp-mask Stock MGLRU 6 12 18 24 30 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 27.63 27.44
LibreOffice Test: 20 Documents To PDF OpenBenchmarking.org Seconds, Fewer Is Better LibreOffice Test: 20 Documents To PDF Stock MGLRU 4 8 12 16 20 SE +/- 0.10, N = 22 SE +/- 0.07, N = 21 14.42 14.40 1. LibreOffice 7.2.5.2 20(Build:2)
GNU Octave Benchmark OpenBenchmarking.org Seconds, Fewer Is Better GNU Octave Benchmark 6.2.0 Stock MGLRU 3 6 9 12 15 SE +/- 0.04, N = 5 SE +/- 0.07, N = 5 11.90 12.00
RawTherapee Total Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time Stock MGLRU 50 100 150 200 250 SE +/- 0.12, N = 3 SE +/- 0.09, N = 3 236.55 236.78 1. RawTherapee, version 5.8, command line.
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.0 Blend File: BMW27 - Compute: CPU-Only Stock MGLRU 300 600 900 1200 1500 SE +/- 2.65, N = 3 SE +/- 0.42, N = 3 1393.56 1401.37
Appleseed Scene: Emily OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Emily Stock MGLRU 700 1400 2100 2800 3500 3345.01 3338.20
Appleseed Scene: Disney Material OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Disney Material Stock MGLRU 500 1000 1500 2000 2500 2361.79 2364.27
Appleseed Scene: Material Tester OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Material Tester Stock MGLRU 400 800 1200 1600 2000 1964.23 1942.86
RAR Compression Linux Source Tree Archiving To RAR OpenBenchmarking.org Seconds, Fewer Is Better RAR Compression 6.0.2 Linux Source Tree Archiving To RAR Stock MGLRU 40 80 120 160 200 SE +/- 1.22, N = 12 SE +/- 0.88, N = 3 145.63 165.42
GnuPG 2.7GB Sample File Encryption OpenBenchmarking.org Seconds, Fewer Is Better GnuPG 2.2.27 2.7GB Sample File Encryption Stock MGLRU 20 40 60 80 100 SE +/- 0.70, N = 3 SE +/- 0.41, N = 3 100.57 101.23 1. (CC) gcc options: -O2
Phoronix Test Suite v10.8.5