ARMv8 Cortex-A76 testing with a BCM2835 Raspberry Pi 5 Model B Rev 1.0 and V3D 7.1 8GB on Ubuntu 23.10 via the Phoronix Test Suite.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2403018-NE-2401257NE67 cpu-bench - Phoronix Test Suite cpu-bench ARMv8 Cortex-A76 testing with a BCM2835 Raspberry Pi 5 Model B Rev 1.0 and V3D 7.1 8GB on Ubuntu 23.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2403018-NE-2401257NE67&grr&sro .
cpu-bench Processor Motherboard Memory Disk Graphics Monitor Network OS Kernel Desktop Display Server OpenGL OpenCL Compiler File-System Screen Resolution Rockchip RK3588 Broadcom BCM2712 ARMv8 Cortex-A76 @ 1.80GHz (4 Cores / 8 Threads) Mixtile Blade 3 v1.0.1 16GB 1000GB Lexar SSD NM610PRO 1TB + 125GB DA4128 Mali-G610 16GB Panasonic-TV 2 x Realtek RTL8125 2.5GbE Ubuntu 22.04 5.10.160-rockchip (aarch64) GNOME Shell 42.9 X Server 1.21.1.4 3.3 Mesa 23.0.0-devel OpenCL 3.0 v1.g13p0-01eac0.a8b6f0c7e1f83c654c60d1775112dbe4 GCC 11.4.0 ext4 3840x2160 ARMv8 Cortex-A76 @ 2.40GHz (4 Cores) BCM2835 Raspberry Pi 5 Model B Rev 1.0 8GB 480GB + 63GB SDABC V3D 7.1 8GB PI-KVM Video Device 1de4:0001 Ubuntu 23.10 6.5.0-1011-raspi (aarch64) GNOME Shell 45.2 X Server 1.21.1.7 + Wayland 3.1 Mesa 23.2.1-1ubuntu3.1 GCC 13.2.0 + Clang 16.0.6 1920x1080 OpenBenchmarking.org Environment Details - Rockchip RK3588: MUTTER_DEBUG_ENABLE_ATOMIC_KMS=0 MUTTER_DEBUG_FORCE_KMS_MODE=simple Compiler Details - --build=aarch64-linux-gnu --disable-libquadmath --disable-libquadmath-support --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-fix-cortex-a53-843419 --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --program-prefix=aarch64-linux-gnu- --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-target-system-zlib=auto -v Disk Details - Rockchip RK3588: NONE / nodev,nosuid,relatime,rw / Block Size: 4096 - Broadcom BCM2712: MQ-DEADLINE / errors=remount-ro,nodev,nosuid,relatime,rw / Block Size: 4096 Processor Details - Scaling Governor: cpufreq-dt performance Java Details - Rockchip RK3588: OpenJDK Runtime Environment (build 11.0.21+9-post-Ubuntu-0ubuntu122.04) - Broadcom BCM2712: OpenJDK Runtime Environment (build 17.0.9+9-Ubuntu-123.10) Python Details - Rockchip RK3588: Python 3.10.12 - Broadcom BCM2712: Python 3.11.0 Security Details - Rockchip RK3588: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Vulnerable: Unprivileged eBPF enabled + srbds: Not affected + tsx_async_abort: Not affected - Broadcom BCM2712: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_rstack_overflow: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of CSV2 BHB + srbds: Not affected + tsx_async_abort: Not affected Kernel Details - Broadcom BCM2712: Transparent Huge Pages: madvise
cpu-bench cloverleaf: clover_bm16 build-linux-kernel: allmodconfig build-llvm: Unix Makefiles build-llvm: Ninja build-gcc: Time To Compile hpcg: 104 104 104 - 1800 build-linux-kernel: defconfig rodinia: OpenMP LavaMD npb: LU.C renaissance: Twitter Finagle primesieve: 1e13 scikit-learn: Sparse Rand Projections / 100 Iterations scikit-learn: GLM numenta-nab: Earthgecko Skyline hpcg: 144 144 144 - 1800 hpcg: 160 160 160 - 1800 stockfish: Total Time vpxenc: Speed 0 - Bosphorus 4K x265: Bosphorus 4K cloverleaf: clover_bm numenta-nab: KNN CAD lczero: BLAS scikit-learn: Kernel PCA Solvers / Time vs. N Samples scikit-learn: Lasso blogbench: Read hackbench: 32 - Process tachyon: Total Time numenta-nab: Relative Entropy hint: DOUBLE clomp: Static OMP Speedup renaissance: Scala Dotty cloverleaf: clover_bm64_short renaissance: Apache Spark Bayes scikit-learn: Plot Lasso Path scikit-learn: Plot Polynomial Kernel Approximation build-php: Time To Compile scikit-learn: Kernel PCA Solvers / Time vs. N Components svt-av1: Preset 4 - Bosphorus 4K openssl: ChaCha20-Poly1305 scikit-learn: Plot Singular Value Decomposition fftw: Stock - 2D FFT Size 4096 dacapobench: Tradebeans mrbayes: Primate Phylogeny Analysis scikit-learn: Hist Gradient Boosting Threading renaissance: Akka Unbalanced Cobwebbed Tree numpy: scikit-learn: Plot Hierarchical vpxenc: Speed 5 - Bosphorus 4K renaissance: Apache Spark PageRank scikit-learn: Plot Neighbors tinymembench: Standard Memset tinymembench: Standard Memcpy scikit-learn: Feature Expansions asmfish: 1024 Hash Memory, 26 Depth dacapobench: H2 vpxenc: Speed 0 - Bosphorus 1080p renaissance: Apache Spark ALS mysqlslap: 256 compress-pbzip2: FreeBSD-13.0-RELEASE-amd64-memstick.img Compression svt-av1: Preset 8 - Bosphorus 4K xsbench: cpp-perf-bench: Math Library numenta-nab: Bayesian Changepoint m-queens: Time To Solve scikit-learn: Sample Without Replacement nginx: 4000 nginx: 500 rbenchmark: fftw: Float + SSE - 2D FFT Size 4096 c-ray: Total Time - 4K, 16 Rays Per Pixel hint: FLOAT scikit-learn: Hist Gradient Boosting apache-siege: 250 x265: Bosphorus 1080p hpcg: 104 104 104 - 60 numenta-nab: Contextual Anomaly Detector OSE nginx: 1000 octave-benchmark: scikit-learn: Plot OMP vs. LARS dacapobench: Tradesoap povray: Trace Time hpcg: 160 160 160 - 60 swet: Average compress-zstd: 3 - Decompression Speed compress-zstd: 3 - Compression Speed apache-siege: 200 stream: Copy openssl: SHA256 openssl: AES-256-GCM openssl: AES-128-GCM openssl: ChaCha20 openssl: SHA512 x264: Bosphorus 4K npb: SP.A renaissance: Savina Reactors.IO ramspeed: Triad - Floating Point ramspeed: Copy - Floating Point ramspeed: Average - Floating Point ramspeed: Scale - Floating Point ramspeed: Add - Floating Point ramspeed: Add - Integer ramspeed: Average - Integer ramspeed: Scale - Integer ramspeed: Triad - Integer ramspeed: Copy - Integer hpcg: 144 144 144 - 60 compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 svt-av1: Preset 12 - Bosphorus 4K svt-av1: Preset 13 - Bosphorus 4K mysqlslap: 64 graphics-magick: Rotate rodinia: OpenMP CFD Solver scikit-learn: SGD Regression cachebench: Read cachebench: Read / Modify / Write cachebench: Write dacapobench: Eclipse redis: LPOP dav1d: Summer Nature 4K npb: BT.A scikit-learn: Plot Ward parboil: OpenMP LBM vpxenc: Speed 5 - Bosphorus 1080p primesieve: 1e12 svt-av1: Preset 4 - Bosphorus 1080p npb: LU.A rust-mandel: Time To Complete Serial/Parallel Mandelbrot scikit-learn: Sparsify mysqlslap: 16 compress-zstd: 19, Long Mode - Decompression Speed compress-zstd: 19, Long Mode - Compression Speed ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping darktable: Boat - CPU-only nginx: 200 nginx: 100 nginx: 20 stress-ng: System V Message Passing sysbench: CPU npb: FT.B x264: Bosphorus 1080p encode-flac: WAV To FLAC rodinia: OpenMP Streamcluster compress-zstd: 19 - Decompression Speed compress-zstd: 19 - Compression Speed t-test1: 1 svt-av1: Preset 8 - Bosphorus 1080p build-apache: Time To Compile redis: LPUSH compress-zstd: 12 - Decompression Speed compress-zstd: 12 - Compression Speed darktable: Boat - CPU-only parboil: OpenMP MRI Gridding npb: EP.C compress-zstd: 8, Long Mode - Decompression Speed compress-zstd: 8, Long Mode - Compression Speed compress-zstd: 8 - Decompression Speed compress-zstd: 8 - Compression Speed renaissance: In-Memory Database Shootout darktable: Masskrug - CPU-only compress-zstd: 3, Long Mode - Decompression Speed compress-zstd: 3, Long Mode - Compression Speed darktable: Server Room - CPU-only graphics-magick: Enhanced graphics-magick: Sharpen john-the-ripper: MD5 john-the-ripper: Traditional DES graphics-magick: Resizing openssl: RSA4096 openssl: RSA4096 redis: SET mysqlslap: 1 lzbench: XZ 0 - Decompression lzbench: XZ 0 - Compression himeno: Poisson Pressure Solver rust-prime: Prime Number Test To 200,000,000 redis: SADD scikit-learn: Tree tesseract-ocr: Time To OCR 7 Images ebizzy: cpp-perf-bench: Atol phpbench: PHP Benchmark Suite mafft: Multiple Sequence Alignment - LSU RNA redis: GET cython-bench: N-Queens apache: 1000 apache: 500 apache: 200 apache: 100 apache: 20 tesseract-ocr: Time To OCR 7 Images compress-7zip: Decompression Rating compress-7zip: Compression Rating cpp-perf-bench: Ctype stress-ng: Socket Activity mbw: Memory Copy, Fixed Block Size - 4096 MiB mcperf: Add mcperf: Set numenta-nab: Windowed Gaussian mcperf: Prepend mcperf: Replace mcperf: Append cryptsetup: Serpent-XTS 512b Decryption cryptsetup: Serpent-XTS 512b Encryption cryptsetup: Serpent-XTS 256b Decryption cryptsetup: Serpent-XTS 256b Encryption scikit-learn: Hist Gradient Boosting Categorical Only dolfyn: Computational Fluid Dynamics dacapobench: Jython cryptsetup: Twofish-XTS 512b Decryption cryptsetup: Twofish-XTS 512b Encryption cryptsetup: AES-XTS 512b Decryption cryptsetup: AES-XTS 512b Encryption cryptsetup: Twofish-XTS 256b Decryption cryptsetup: Twofish-XTS 256b Encryption cryptsetup: AES-XTS 256b Decryption cryptsetup: AES-XTS 256b Encryption cryptsetup: PBKDF2-whirlpool cryptsetup: PBKDF2-sha512 botan: AES-256 - Decrypt botan: AES-256 t-test1: 2 botan: Blowfish - Decrypt botan: Blowfish john-the-ripper: Blowfish botan: Twofish - Decrypt botan: Twofish botan: CAST-256 - Decrypt botan: CAST-256 botan: KASUMI - Decrypt botan: KASUMI stress-ng: CPU Stress stress-ng: Crypto stress-ng: Memory Copying stress-ng: Context Switching stress-ng: Semaphores stress-ng: Forking java-scimark2: Composite lzbench: Libdeflate 1 - Decompression lzbench: Libdeflate 1 - Compression svt-av1: Preset 12 - Bosphorus 1080p lzbench: Brotli 0 - Decompression lzbench: Brotli 0 - Compression dav1d: Summer Nature 1080p lzbench: Zstd 1 - Decompression lzbench: Zstd 1 - Compression tjbench: Decompression Throughput mbw: Memory Copy - 4096 MiB mcperf: Get mcperf: Delete svt-av1: Preset 13 - Bosphorus 1080p compilebench: Compile octave-benchmark: mbw: Memory Copy, Fixed Block Size - 1024 MiB mbw: Memory Copy - 1024 MiB darktable: Masskrug - CPU-only parboil: OpenMP Stencil darktable: Server Room - CPU-only sockperf: Throughput sockperf: Latency Ping Pong lammps: Rhodopsin Protein encode-mp3: WAV To MP3 sysbench: Memory darktable: Server Rack - CPU-only cpp-perf-bench: Function Objects multichase: 4MB Array, 64 Byte Stride npb: FT.A parboil: OpenMP CUTCP multichase: 1GB Array, 256 Byte Stride, 4 Threads multichase: 1GB Array, 256 Byte Stride, 2 Threads multichase: 1GB Array, 256 Byte Stride mbw: Memory Copy, Fixed Block Size - 128 MiB glibc-bench: ffsll multichase: 256MB Array, 256 Byte Stride glibc-bench: sin fftw: Stock - 1D FFT Size 4096 darktable: Server Rack - CPU-only mbw: Memory Copy - 128 MiB glibc-bench: cos fftw: Float + SSE - 1D FFT Size 4096 glibc-bench: tanh glibc-bench: pthread_once glibc-bench: sqrt glibc-bench: ffs compilebench: Read Compiled Tree compilebench: Initial Create java-scimark2: Jacobi Successive Over-Relaxation java-scimark2: Dense LU Matrix Factorization java-scimark2: Sparse Matrix Multiply java-scimark2: Fast Fourier Transform java-scimark2: Monte Carlo stream: Add stream: Triad stream: Scale blogbench: Write Rockchip RK3588 Broadcom BCM2712 4574.87 5768.900 3721.629 3681.868 4554.987 2.86483 1210.439 860.295 1180.65 7713.1 1068.639 413.532 2.83543 2.84541 4393635 0.90 0.68 562.95 684.980 5 989801 392.738 377.227 506040645.57162 1.1 2288.7 519.78 5167.1 348.269 0.413 3764114850 741.57 23940 430.841 16162.8 205.04 2.56 6897.7 30266.5 12487.6 7595876 12211 2.40 8937.4 166 42.961 2.541 775122 560.065 162.920 214.448 10979.48 11961.27 0.5591 232.498 238287324.39730 16670.77 2.52 2.88286 184.720 11159.18 15132 185.344 2.84869 269857842 700.9 260.4 16928.13 23489.2 3168374543 10168881660 12208211103 5263441463 1140872307 5.44 535.50 11865.8 14348.51 25900.06 22605.71 26053.47 24116.69 24093.05 22534.94 23352.59 16726.52 25764.23 2.83374 93.011 10.313 10.411 408 359 111.939 8478.445619 33418.565290 27656.341137 24600 1394346.52 44.23 1440.41 225.289154 7.70 86.546 1.744 1168.91 95.648 574 545.6 3.84 167.575 12805.40 13234.00 12193.66 1891334.53 13553.75 1328.48 23.26 44.958 73.067 511.3 5.94 93.374 9.195 61.094 695730.56 656.0 31.4 21.389 136.888072 124.78 738.8 86.2 742.3 88.7 7420.0 722.4 243.4 47 52 60592 6067333 249 16266.7 241.9 1051350.31 1009 88 26 2330.159615 46.605 1189052.71 51.516 71033 98.927 399507 19.151 1313062.54 45.531 17837.04 18837.21 22260.20 22000.67 20808.70 17969 18454 86.665 2109.57 10906.254 30269.6 30290.7 28.251 32423.9 32444.8 32526.3 35.104 8635 111.6 112.5 1198.7 1195.6 111.8 111.4 1407.9 1410.2 280200 883640 2036.002 2037.793 29.761 216.296 217.391 2546 188.543 188.385 83.925 84.063 51.086 50.520 934.27 7528.57 861.77 533214.71 4453176.13 7641.11 990.77 668 134 40.141 363 293 187.23 921 303 97.426514 11344.864 52735.8 53146.5 50.000 743.91 12.575 11476.111 11596.842 17.157 32.019755 13.154 210692 10.531 1.872 12.479 11827.40 19.517 79.012 1327.02 12.205551 115.2 156.5 160.9 11348.918 2.65621 160.5 34.4537 4538.8 0.797 11603.314 39.7419 25.1795 2.21920 2.91590 2.66266 1431.02 188.85 1138.88 1986.85 1011.27 151.82 665.00 22119.2 22128.1 23341.8 5534 20093.795495590 11870.917 6885.924 6921.332 63.289 0.983016 2413.719 870.743 1236.52 5378.1 2073.674 2888.867 1958.845 1089.819 2631576 0.58 0.64 1180.64 979.896 5 1196.663 1133.074 608034 925.324 617.5088 69.487 387022448.68893 1 2892.2 30739.3 737.544 710.454 570.314 681.389 0.312 2781266917 662.604 338.16 13231 412.772 625.113 22138.1 128.18 572.178 2.12 9437.6 507.358 11345.6 4977.6 491.411 5195399 20606 1.79 10425.0 78.401 1.698 391403 396.445 329.871 406.733 3935.92 5343.28 0.5921 404.26 266.555 258282969.34129 362.356 7719.65 2.55 0.955992 205.204 4851.11 25.699 320.370 8726 216.014 286213275 659.4 76.5 7896.27 5156.3 2529644580 7665617397 9563719727 4040614800 860792290 2.59 478.82 13198.6 7076.00 7219.83 7175.45 7242.98 7138.80 7165.23 7156.91 7159.56 7120.33 7240.05 173.582 2.747 2.749 242 147.719 192.999 9150.551966 36027.675395 30593.269132 32097 1309486.75 23.74 1488.62 172.778 7.20 122.605 1.408 1233.77 103.651 146.638 457.8 2.93 94.7549 86.070 6389.23 6528.96 6814.69 740788.08 10947.86 918.43 17.30 56.335 91.417 415.9 3.47 65.596 6.684 95.408 804442.02 528.3 8.82 133.12 652.4 23.6 659.2 23.8 59.930 670.8 77.7 56.969 45 47 81079 9002000 166 10568.9 157.8 874611.38 95 27 1796.198412 61.284 968650.52 76.789 21966 426962 56.928 1195509.37 47.895 44.447 13304 9768 346.19 48.612 83.5 76.3 83.4 75.6 53.869 36.580 8630 127.6 126.8 1204.1 1203.4 127.6 125.9 1355.6 1354.7 263110 961409 2214.221 2209.950 32.117 236.193 233.830 2744 189.403 195.259 91.336 91.431 50.649 53.410 838.29 6327.91 680.22 400151.56 1781607.33 3157.55 637.47 674 142 15.707 374 309 108.47 739 331 98.556328 17.317 3466.854 3469.261 220326 8.299 1.467 11.676 8942.89 6.689 70.852 892.99 134.1 122.3 115.4 4403.241 2.17881 114.1 31.6962 4865.8 4064.635 36.7579 5038.4 23.4304 2.04399 2.89619 2.46625 993.12 452.88 948.75 62.66 729.94 4221.1 4241.3 5793.6 2055 OpenBenchmarking.org
CloverLeaf Input: clover_bm16 OpenBenchmarking.org Seconds, Fewer Is Better CloverLeaf 1.3 Input: clover_bm16 Broadcom BCM2712 Rockchip RK3588 4K 8K 12K 16K 20K SE +/- 70.66, N = 3 SE +/- 11.07, N = 3 20093.80 4574.87 1. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp
Timed Linux Kernel Compilation Build: allmodconfig OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 6.1 Build: allmodconfig Broadcom BCM2712 Rockchip RK3588 3K 6K 9K 12K 15K SE +/- 52.74, N = 3 SE +/- 1.94, N = 3 11870.92 5768.90
Timed LLVM Compilation Build System: Unix Makefiles OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 16.0 Build System: Unix Makefiles Broadcom BCM2712 Rockchip RK3588 1500 3000 4500 6000 7500 SE +/- 4.95, N = 3 SE +/- 2.38, N = 3 6885.92 3721.63
Timed LLVM Compilation Build System: Ninja OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 16.0 Build System: Ninja Broadcom BCM2712 Rockchip RK3588 1500 3000 4500 6000 7500 SE +/- 0.74, N = 3 SE +/- 0.93, N = 3 6921.33 3681.87
Timed GCC Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GCC Compilation 13.2 Time To Compile Broadcom BCM2712 Rockchip RK3588 1000 2000 3000 4000 5000 SE +/- 4.96, N = 3 63.29 4554.99
High Performance Conjugate Gradient X Y Z: 104 104 104 - RT: 1800 OpenBenchmarking.org GFLOP/s, More Is Better High Performance Conjugate Gradient 3.1 X Y Z: 104 104 104 - RT: 1800 Broadcom BCM2712 Rockchip RK3588 0.6446 1.2892 1.9338 2.5784 3.223 SE +/- 0.000650, N = 3 SE +/- 0.024111, N = 3 0.983016 2.864830 1. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -lmpi_cxx -lmpi
Timed Linux Kernel Compilation Build: defconfig OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 6.1 Build: defconfig Broadcom BCM2712 Rockchip RK3588 500 1000 1500 2000 2500 SE +/- 3.95, N = 3 SE +/- 1.91, N = 3 2413.72 1210.44
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP LavaMD Broadcom BCM2712 Rockchip RK3588 200 400 600 800 1000 SE +/- 0.16, N = 3 SE +/- 13.87, N = 9 870.74 860.30 1. (CXX) g++ options: -O2 -lOpenCL
NAS Parallel Benchmarks Test / Class: LU.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: LU.C Broadcom BCM2712 Rockchip RK3588 300 600 900 1200 1500 SE +/- 1.45, N = 3 SE +/- 1.76, N = 3 1236.52 1180.65 1. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz
Renaissance Test: Twitter Finagle OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Twitter Finagle Broadcom BCM2712 Rockchip RK3588 1700 3400 5100 6800 8500 SE +/- 138.64, N = 6 SE +/- 107.16, N = 9 5378.1 7713.1 MIN: 4480.45 / MAX: 7434.29 MIN: 6474.27 / MAX: 10092.87
Primesieve Length: 1e13 OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 8.0 Length: 1e13 Broadcom BCM2712 Rockchip RK3588 400 800 1200 1600 2000 SE +/- 19.68, N = 3 SE +/- 0.36, N = 3 2073.67 1068.64 1. (CXX) g++ options: -O3
Scikit-Learn Benchmark: Sparse Random Projections / 100 Iterations OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Sparse Random Projections / 100 Iterations Broadcom BCM2712 600 1200 1800 2400 3000 SE +/- 2.90, N = 2 2888.87 1. (F9X) gfortran options: -O0
Scikit-Learn Benchmark: GLM OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: GLM Broadcom BCM2712 400 800 1200 1600 2000 SE +/- 10.17, N = 3 1958.85 1. (F9X) gfortran options: -O0
Numenta Anomaly Benchmark Detector: Earthgecko Skyline OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Earthgecko Skyline Broadcom BCM2712 Rockchip RK3588 200 400 600 800 1000 SE +/- 3.18, N = 3 SE +/- 6.06, N = 9 1089.82 413.53
High Performance Conjugate Gradient X Y Z: 144 144 144 - RT: 1800 OpenBenchmarking.org GFLOP/s, More Is Better High Performance Conjugate Gradient 3.1 X Y Z: 144 144 144 - RT: 1800 Rockchip RK3588 0.638 1.276 1.914 2.552 3.19 SE +/- 0.00185, N = 3 2.83543 1. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -lmpi_cxx -lmpi
High Performance Conjugate Gradient X Y Z: 160 160 160 - RT: 1800 OpenBenchmarking.org GFLOP/s, More Is Better High Performance Conjugate Gradient 3.1 X Y Z: 160 160 160 - RT: 1800 Rockchip RK3588 0.6402 1.2804 1.9206 2.5608 3.201 SE +/- 0.00103, N = 3 2.84541 1. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -lmpi_cxx -lmpi
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 15 Total Time Broadcom BCM2712 Rockchip RK3588 900K 1800K 2700K 3600K 4500K SE +/- 77944.89, N = 9 SE +/- 71286.10, N = 9 2631576 4393635 1. (CXX) g++ options: -lgcov -lpthread -fno-exceptions -std=c++17 -fno-peel-loops -fno-tracer -pedantic -O3 -flto -flto=jobserver
VP9 libvpx Encoding Speed: Speed 0 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.13 Speed: Speed 0 - Input: Bosphorus 4K Broadcom BCM2712 Rockchip RK3588 0.2025 0.405 0.6075 0.81 1.0125 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.58 0.90 1. (CXX) g++ options: -lm -lpthread -march=armv8-a -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 Broadcom BCM2712 Rockchip RK3588 0.153 0.306 0.459 0.612 0.765 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.64 0.68 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
CloverLeaf Input: clover_bm OpenBenchmarking.org Seconds, Fewer Is Better CloverLeaf 1.3 Input: clover_bm Broadcom BCM2712 Rockchip RK3588 300 600 900 1200 1500 SE +/- 2.93, N = 3 SE +/- 1.65, N = 3 1180.64 562.95 1. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp
Numenta Anomaly Benchmark Detector: KNN CAD OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: KNN CAD Broadcom BCM2712 Rockchip RK3588 200 400 600 800 1000 SE +/- 6.59, N = 3 SE +/- 3.01, N = 3 979.90 684.98
LeelaChessZero Backend: BLAS OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.30 Backend: BLAS Broadcom BCM2712 Rockchip RK3588 1.125 2.25 3.375 4.5 5.625 SE +/- 0.00, N = 3 SE +/- 0.11, N = 9 5 5 1. (CXX) g++ options: -flto -pthread
Scikit-Learn Benchmark: Kernel PCA Solvers / Time vs. N Samples OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Kernel PCA Solvers / Time vs. N Samples Broadcom BCM2712 300 600 900 1200 1500 SE +/- 0.99, N = 3 1196.66 1. (F9X) gfortran options: -O0
Scikit-Learn Benchmark: Lasso OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Lasso Broadcom BCM2712 200 400 600 800 1000 SE +/- 3.08, N = 3 1133.07 1. (F9X) gfortran options: -O0
BlogBench Test: Read OpenBenchmarking.org Final Score, More Is Better BlogBench 1.1 Test: Read Broadcom BCM2712 Rockchip RK3588 200K 400K 600K 800K 1000K SE +/- 4649.74, N = 3 SE +/- 9988.26, N = 9 608034 989801 1. (CC) gcc options: -O2
Hackbench Count: 32 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 32 - Type: Process Broadcom BCM2712 Rockchip RK3588 200 400 600 800 1000 SE +/- 0.60, N = 3 SE +/- 0.71, N = 3 925.32 392.74 1. (CC) gcc options: -lpthread
Tachyon Total Time OpenBenchmarking.org Seconds, Fewer Is Better Tachyon 0.99.2 Total Time Broadcom BCM2712 130 260 390 520 650 SE +/- 0.33, N = 3 616.73 1. (CC) gcc options: -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread
Numenta Anomaly Benchmark Detector: Relative Entropy OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Relative Entropy Broadcom BCM2712 Rockchip RK3588 80 160 240 320 400 SE +/- 0.93, N = 3 SE +/- 10.62, N = 9 69.49 377.23
Hierarchical INTegration Test: DOUBLE OpenBenchmarking.org QUIPs, More Is Better Hierarchical INTegration 1.0 Test: DOUBLE Broadcom BCM2712 Rockchip RK3588 110M 220M 330M 440M 550M SE +/- 6816032.15, N = 9 SE +/- 343656.66, N = 3 387022448.69 506040645.57 1. (CC) gcc options: -O3 -march=native -lm
CLOMP Static OMP Speedup OpenBenchmarking.org Speedup, More Is Better CLOMP 1.2 Static OMP Speedup Broadcom BCM2712 Rockchip RK3588 0.2475 0.495 0.7425 0.99 1.2375 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.0 1.1 1. (CC) gcc options: -fopenmp -O3 -lm
Renaissance Test: Scala Dotty OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Scala Dotty Broadcom BCM2712 Rockchip RK3588 600 1200 1800 2400 3000 SE +/- 38.91, N = 12 SE +/- 11.61, N = 3 2892.2 2288.7 MIN: 1958.53 / MAX: 9685.74 MIN: 1735.7 / MAX: 5312.47
CloverLeaf Input: clover_bm64_short OpenBenchmarking.org Seconds, Fewer Is Better CloverLeaf 1.3 Input: clover_bm64_short Rockchip RK3588 110 220 330 440 550 SE +/- 5.16, N = 6 519.78 1. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp
Renaissance Test: Apache Spark Bayes OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Apache Spark Bayes Broadcom BCM2712 Rockchip RK3588 7K 14K 21K 28K 35K SE +/- 42.02, N = 3 SE +/- 55.51, N = 3 30739.3 5167.1 MIN: 26460.3 / MAX: 30820.15 MIN: 3884.23 / MAX: 5275.62
Scikit-Learn Benchmark: Plot Lasso Path OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Plot Lasso Path Broadcom BCM2712 160 320 480 640 800 SE +/- 1.06, N = 3 737.54 1. (F9X) gfortran options: -O0
Scikit-Learn Benchmark: Plot Polynomial Kernel Approximation OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Plot Polynomial Kernel Approximation Broadcom BCM2712 150 300 450 600 750 SE +/- 0.28, N = 3 710.45 1. (F9X) gfortran options: -O0
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 8.1.9 Time To Compile Broadcom BCM2712 Rockchip RK3588 120 240 360 480 600 SE +/- 1.04, N = 3 SE +/- 2.43, N = 3 570.31 348.27
Scikit-Learn Benchmark: Kernel PCA Solvers / Time vs. N Components OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Kernel PCA Solvers / Time vs. N Components Broadcom BCM2712 150 300 450 600 750 SE +/- 3.04, N = 3 681.39 1. (F9X) gfortran options: -O0
SVT-AV1 Encoder Mode: Preset 4 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.8 Encoder Mode: Preset 4 - Input: Bosphorus 4K Broadcom BCM2712 Rockchip RK3588 0.0929 0.1858 0.2787 0.3716 0.4645 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 0.312 0.413 1. (CXX) g++ options: -march=native
OpenSSL Algorithm: ChaCha20-Poly1305 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: ChaCha20-Poly1305 Broadcom BCM2712 Rockchip RK3588 800M 1600M 2400M 3200M 4000M SE +/- 20447480.07, N = 12 SE +/- 375076.15, N = 3 2781266917 3764114850 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
Scikit-Learn Benchmark: Plot Singular Value Decomposition OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Plot Singular Value Decomposition Broadcom BCM2712 140 280 420 560 700 SE +/- 0.23, N = 3 662.60 1. (F9X) gfortran options: -O0
FFTW Build: Stock - Size: 2D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 4096 Broadcom BCM2712 Rockchip RK3588 160 320 480 640 800 SE +/- 1.42, N = 3 SE +/- 5.36, N = 3 338.16 741.57 1. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
DaCapo Benchmark Java Test: Tradebeans OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 23.11 Java Test: Tradebeans Broadcom BCM2712 Rockchip RK3588 5K 10K 15K 20K 25K SE +/- 231.80, N = 15 SE +/- 257.94, N = 15 13231 23940
Timed MrBayes Analysis Primate Phylogeny Analysis OpenBenchmarking.org Seconds, Fewer Is Better Timed MrBayes Analysis 3.2.7 Primate Phylogeny Analysis Broadcom BCM2712 Rockchip RK3588 90 180 270 360 450 SE +/- 0.45, N = 3 SE +/- 0.34, N = 3 412.77 430.84 1. (CC) gcc options: -O3 -std=c99 -pedantic -lm -lreadline
Scikit-Learn Benchmark: Hist Gradient Boosting Threading OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Hist Gradient Boosting Threading Broadcom BCM2712 130 260 390 520 650 SE +/- 1.42, N = 3 625.11 1. (F9X) gfortran options: -O0
Renaissance Test: Akka Unbalanced Cobwebbed Tree OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Akka Unbalanced Cobwebbed Tree Broadcom BCM2712 Rockchip RK3588 5K 10K 15K 20K 25K SE +/- 97.04, N = 3 SE +/- 8.08, N = 3 22138.1 16162.8 MIN: 17484.45 / MAX: 22293.72 MIN: 12589.78 / MAX: 16176.7
Numpy Benchmark OpenBenchmarking.org Score, More Is Better Numpy Benchmark Broadcom BCM2712 Rockchip RK3588 40 80 120 160 200 SE +/- 0.19, N = 3 SE +/- 0.32, N = 3 128.18 205.04
Scikit-Learn Benchmark: Plot Hierarchical OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Plot Hierarchical Broadcom BCM2712 120 240 360 480 600 SE +/- 0.74, N = 3 572.18 1. (F9X) gfortran options: -O0
VP9 libvpx Encoding Speed: Speed 5 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.13 Speed: Speed 5 - Input: Bosphorus 4K Broadcom BCM2712 Rockchip RK3588 0.576 1.152 1.728 2.304 2.88 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 2.12 2.56 1. (CXX) g++ options: -lm -lpthread -march=armv8-a -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11
Renaissance Test: Apache Spark PageRank OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Apache Spark PageRank Broadcom BCM2712 Rockchip RK3588 2K 4K 6K 8K 10K SE +/- 30.18, N = 3 SE +/- 70.28, N = 5 9437.6 6897.7 MIN: 8948.7 / MAX: 10347.72 MIN: 6361.72 / MAX: 7175.38
Scikit-Learn Benchmark: Plot Neighbors OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Plot Neighbors Broadcom BCM2712 110 220 330 440 550 SE +/- 1.53, N = 3 507.36 1. (F9X) gfortran options: -O0
Tinymembench Standard Memset OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memset Broadcom BCM2712 Rockchip RK3588 6K 12K 18K 24K 30K SE +/- 42.16, N = 3 SE +/- 102.19, N = 3 11345.6 30266.5 1. (CC) gcc options: -O2 -lm
Tinymembench Standard Memcpy OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memcpy Broadcom BCM2712 Rockchip RK3588 3K 6K 9K 12K 15K SE +/- 9.10, N = 3 SE +/- 13.17, N = 3 4977.6 12487.6 1. (CC) gcc options: -O2 -lm
Scikit-Learn Benchmark: Feature Expansions OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Feature Expansions Broadcom BCM2712 110 220 330 440 550 SE +/- 0.25, N = 3 491.41 1. (F9X) gfortran options: -O0
asmFish 1024 Hash Memory, 26 Depth OpenBenchmarking.org Nodes/second, More Is Better asmFish 2018-07-23 1024 Hash Memory, 26 Depth Broadcom BCM2712 Rockchip RK3588 1.6M 3.2M 4.8M 6.4M 8M SE +/- 30266.48, N = 3 SE +/- 91960.65, N = 3 5195399 7595876
DaCapo Benchmark Java Test: H2 OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 23.11 Java Test: H2 Broadcom BCM2712 Rockchip RK3588 4K 8K 12K 16K 20K SE +/- 308.02, N = 12 SE +/- 112.06, N = 3 20606 12211
VP9 libvpx Encoding Speed: Speed 0 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.13 Speed: Speed 0 - Input: Bosphorus 1080p Broadcom BCM2712 Rockchip RK3588 0.54 1.08 1.62 2.16 2.7 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.79 2.40 1. (CXX) g++ options: -lm -lpthread -march=armv8-a -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11
Renaissance Test: Apache Spark ALS OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Apache Spark ALS Broadcom BCM2712 Rockchip RK3588 2K 4K 6K 8K 10K SE +/- 41.93, N = 3 SE +/- 90.66, N = 3 10425.0 8937.4 MIN: 9956.03 / MAX: 11332.83 MIN: 8409.48 / MAX: 9556.04
MariaDB Clients: 256 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 11.0.1 Clients: 256 Rockchip RK3588 40 80 120 160 200 SE +/- 1.13, N = 3 166 1. (CXX) g++ options: -pie -fPIC -fstack-protector -moutline-atomics -O3 -lnuma -lpcre2-8 -lcrypt -laio -lz -lm -lssl -lcrypto -lpthread -ldl
Parallel BZIP2 Compression FreeBSD-13.0-RELEASE-amd64-memstick.img Compression OpenBenchmarking.org Seconds, Fewer Is Better Parallel BZIP2 Compression 1.1.13 FreeBSD-13.0-RELEASE-amd64-memstick.img Compression Broadcom BCM2712 Rockchip RK3588 20 40 60 80 100 SE +/- 0.85, N = 15 SE +/- 0.44, N = 15 78.40 42.96 1. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread
SVT-AV1 Encoder Mode: Preset 8 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.8 Encoder Mode: Preset 8 - Input: Bosphorus 4K Broadcom BCM2712 Rockchip RK3588 0.5717 1.1434 1.7151 2.2868 2.8585 SE +/- 0.017, N = 3 SE +/- 0.005, N = 3 1.698 2.541 1. (CXX) g++ options: -march=native
Xsbench OpenBenchmarking.org Lookups/s, More Is Better Xsbench 2017-07-06 Broadcom BCM2712 Rockchip RK3588 170K 340K 510K 680K 850K SE +/- 1382.28, N = 3 SE +/- 4989.78, N = 3 391403 775122 1. (CC) gcc options: -std=gnu99 -fopenmp -O3 -lm
CppPerformanceBenchmarks Test: Math Library OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Math Library Rockchip RK3588 120 240 360 480 600 SE +/- 0.17, N = 3 560.07 1. (CXX) g++ options: -std=c++11 -O3
Numenta Anomaly Benchmark Detector: Bayesian Changepoint OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Bayesian Changepoint Broadcom BCM2712 Rockchip RK3588 90 180 270 360 450 SE +/- 1.16, N = 3 SE +/- 1.83, N = 3 396.45 162.92
m-queens Time To Solve OpenBenchmarking.org Seconds, Fewer Is Better m-queens 1.2 Time To Solve Broadcom BCM2712 Rockchip RK3588 70 140 210 280 350 SE +/- 0.12, N = 3 SE +/- 0.09, N = 3 329.87 214.45 1. (CXX) g++ options: -fopenmp -O2 -march=native
Scikit-Learn Benchmark: Sample Without Replacement OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Sample Without Replacement Broadcom BCM2712 90 180 270 360 450 SE +/- 0.53, N = 3 406.73 1. (F9X) gfortran options: -O0
nginx Connections: 4000 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.23.2 Connections: 4000 Broadcom BCM2712 Rockchip RK3588 2K 4K 6K 8K 10K SE +/- 75.52, N = 15 SE +/- 95.06, N = 3 3935.92 10979.48 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
nginx Connections: 500 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.23.2 Connections: 500 Broadcom BCM2712 Rockchip RK3588 3K 6K 9K 12K 15K SE +/- 94.82, N = 15 SE +/- 21.81, N = 3 5343.28 11961.27 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
R Benchmark OpenBenchmarking.org Seconds, Fewer Is Better R Benchmark Broadcom BCM2712 Rockchip RK3588 0.1332 0.2664 0.3996 0.5328 0.666 SE +/- 0.0037, N = 3 SE +/- 0.0043, N = 15 0.5921 0.5591 1. R scripting front-end version 4.1.2 (2021-11-01)
FFTW Build: Float + SSE - Size: 2D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 4096 Broadcom BCM2712 90 180 270 360 450 SE +/- 4.61, N = 3 404.26 1. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
C-Ray Total Time - 4K, 16 Rays Per Pixel OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel Broadcom BCM2712 Rockchip RK3588 60 120 180 240 300 SE +/- 0.02, N = 3 SE +/- 0.11, N = 3 266.56 232.50 1. (CC) gcc options: -lm -lpthread -O3
Hierarchical INTegration Test: FLOAT OpenBenchmarking.org QUIPs, More Is Better Hierarchical INTegration 1.0 Test: FLOAT Broadcom BCM2712 Rockchip RK3588 60M 120M 180M 240M 300M SE +/- 170876.60, N = 3 SE +/- 78970.12, N = 3 258282969.34 238287324.40 1. (CC) gcc options: -O3 -march=native -lm
Scikit-Learn Benchmark: Hist Gradient Boosting OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Hist Gradient Boosting Broadcom BCM2712 80 160 240 320 400 SE +/- 0.98, N = 3 362.36 1. (F9X) gfortran options: -O0
Apache Siege Concurrent Users: 250 OpenBenchmarking.org Transactions Per Second, More Is Better Apache Siege 2.4.29 Concurrent Users: 250 Broadcom BCM2712 Rockchip RK3588 4K 8K 12K 16K 20K SE +/- 20.74, N = 3 SE +/- 14.66, N = 3 7719.65 16670.77 1. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto
x265 Video Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 1080p Broadcom BCM2712 Rockchip RK3588 0.5738 1.1476 1.7214 2.2952 2.869 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 2.55 2.52 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
High Performance Conjugate Gradient X Y Z: 104 104 104 - RT: 60 OpenBenchmarking.org GFLOP/s, More Is Better High Performance Conjugate Gradient 3.1 X Y Z: 104 104 104 - RT: 60 Broadcom BCM2712 Rockchip RK3588 0.6486 1.2972 1.9458 2.5944 3.243 SE +/- 0.000329, N = 3 SE +/- 0.031733, N = 3 0.955992 2.882860 1. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -lmpi_cxx -lmpi
Numenta Anomaly Benchmark Detector: Contextual Anomaly Detector OSE OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Contextual Anomaly Detector OSE Broadcom BCM2712 Rockchip RK3588 50 100 150 200 250 SE +/- 0.19, N = 3 SE +/- 2.08, N = 4 205.20 184.72
nginx Connections: 1000 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.23.2 Connections: 1000 Broadcom BCM2712 Rockchip RK3588 2K 4K 6K 8K 10K SE +/- 75.26, N = 12 SE +/- 29.56, N = 3 4851.11 11159.18 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
GNU Octave Benchmark OpenBenchmarking.org Seconds, Fewer Is Better GNU Octave Benchmark 8.3.0 Broadcom BCM2712 6 12 18 24 30 SE +/- 0.30, N = 25 25.70
Scikit-Learn Benchmark: Plot OMP vs. LARS OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Plot OMP vs. LARS Broadcom BCM2712 70 140 210 280 350 SE +/- 1.04, N = 3 320.37 1. (F9X) gfortran options: -O0
DaCapo Benchmark Java Test: Tradesoap OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 23.11 Java Test: Tradesoap Broadcom BCM2712 Rockchip RK3588 3K 6K 9K 12K 15K SE +/- 51.02, N = 3 SE +/- 241.72, N = 14 8726 15132
POV-Ray Trace Time OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.7.0.7 Trace Time Broadcom BCM2712 Rockchip RK3588 50 100 150 200 250 SE +/- 0.03, N = 3 SE +/- 0.28, N = 3 216.01 185.34 -R/usr/lib 1. (CXX) g++ options: -pipe -O3 -ffast-math -lSDL -lSM -lICE -lX11 -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system
High Performance Conjugate Gradient X Y Z: 160 160 160 - RT: 60 OpenBenchmarking.org GFLOP/s, More Is Better High Performance Conjugate Gradient 3.1 X Y Z: 160 160 160 - RT: 60 Rockchip RK3588 0.641 1.282 1.923 2.564 3.205 SE +/- 0.00196, N = 3 2.84869 1. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -lmpi_cxx -lmpi
Swet Average OpenBenchmarking.org Operations Per Second, More Is Better Swet 1.5.16 Average Broadcom BCM2712 Rockchip RK3588 60M 120M 180M 240M 300M SE +/- 775732.85, N = 3 SE +/- 1920951.47, N = 12 286213275 269857842 1. (CC) gcc options: -lm -lpthread -lcurses -lrt
Zstd Compression Compression Level: 3 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 3 - Decompression Speed Broadcom BCM2712 Rockchip RK3588 150 300 450 600 750 SE +/- 0.11, N = 15 SE +/- 3.68, N = 3 659.4 700.9 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 3 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 3 - Compression Speed Broadcom BCM2712 Rockchip RK3588 60 120 180 240 300 SE +/- 0.53, N = 15 SE +/- 1.03, N = 3 76.5 260.4 1. (CC) gcc options: -O3 -pthread -lz -llzma
Apache Siege Concurrent Users: 200 OpenBenchmarking.org Transactions Per Second, More Is Better Apache Siege 2.4.29 Concurrent Users: 200 Broadcom BCM2712 Rockchip RK3588 4K 8K 12K 16K 20K SE +/- 17.38, N = 3 SE +/- 11.83, N = 3 7896.27 16928.13 1. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto
Stream Type: Copy OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Copy Broadcom BCM2712 Rockchip RK3588 5K 10K 15K 20K 25K SE +/- 35.37, N = 5 SE +/- 40.75, N = 5 5156.3 23489.2 1. (CC) gcc options: -O3 -march=native -fopenmp
OpenSSL Algorithm: SHA256 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: SHA256 Broadcom BCM2712 Rockchip RK3588 700M 1400M 2100M 2800M 3500M SE +/- 1123452.75, N = 3 SE +/- 8785178.23, N = 3 2529644580 3168374543 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
OpenSSL Algorithm: AES-256-GCM OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: AES-256-GCM Broadcom BCM2712 Rockchip RK3588 2000M 4000M 6000M 8000M 10000M SE +/- 1866108.99, N = 3 SE +/- 7707385.37, N = 3 7665617397 10168881660 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
OpenSSL Algorithm: AES-128-GCM OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: AES-128-GCM Broadcom BCM2712 Rockchip RK3588 3000M 6000M 9000M 12000M 15000M SE +/- 3290517.38, N = 3 SE +/- 962794.31, N = 3 9563719727 12208211103 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
OpenSSL Algorithm: ChaCha20 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: ChaCha20 Broadcom BCM2712 Rockchip RK3588 1100M 2200M 3300M 4400M 5500M SE +/- 157498.69, N = 3 SE +/- 1796682.43, N = 3 4040614800 5263441463 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
OpenSSL Algorithm: SHA512 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: SHA512 Broadcom BCM2712 Rockchip RK3588 200M 400M 600M 800M 1000M SE +/- 1096807.78, N = 3 SE +/- 1432778.09, N = 3 860792290 1140872307 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
x264 Video Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better x264 2022-02-22 Video Input: Bosphorus 4K Broadcom BCM2712 Rockchip RK3588 1.224 2.448 3.672 4.896 6.12 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 2.59 5.44 1. (CC) gcc options: -ldl -lm -lpthread -O3 -flto
NAS Parallel Benchmarks Test / Class: SP.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: SP.A Broadcom BCM2712 Rockchip RK3588 120 240 360 480 600 SE +/- 1.45, N = 3 SE +/- 0.22, N = 3 478.82 535.50 1. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz
Renaissance Test: Savina Reactors.IO OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Savina Reactors.IO Broadcom BCM2712 Rockchip RK3588 3K 6K 9K 12K 15K SE +/- 14.55, N = 3 SE +/- 71.01, N = 3 13198.6 11865.8 MIN: 13179.16 / MAX: 17770.5 MIN: 11790.15 / MAX: 17651.96
RAMspeed SMP Type: Triad - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Floating Point Broadcom BCM2712 Rockchip RK3588 3K 6K 9K 12K 15K SE +/- 4.31, N = 3 SE +/- 43.70, N = 3 7076.00 14348.51 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Copy - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Floating Point Broadcom BCM2712 Rockchip RK3588 6K 12K 18K 24K 30K SE +/- 12.28, N = 3 SE +/- 78.82, N = 3 7219.83 25900.06 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Average - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Floating Point Broadcom BCM2712 Rockchip RK3588 5K 10K 15K 20K 25K SE +/- 23.85, N = 3 SE +/- 16.20, N = 3 7175.45 22605.71 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Scale - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Floating Point Broadcom BCM2712 Rockchip RK3588 6K 12K 18K 24K 30K SE +/- 11.79, N = 3 SE +/- 10.07, N = 3 7242.98 26053.47 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Add - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Floating Point Broadcom BCM2712 Rockchip RK3588 5K 10K 15K 20K 25K SE +/- 3.80, N = 3 SE +/- 30.00, N = 3 7138.80 24116.69 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Add - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Integer Broadcom BCM2712 Rockchip RK3588 5K 10K 15K 20K 25K SE +/- 3.37, N = 3 SE +/- 25.07, N = 3 7165.23 24093.05 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Average - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Integer Broadcom BCM2712 Rockchip RK3588 5K 10K 15K 20K 25K SE +/- 11.03, N = 3 SE +/- 38.23, N = 3 7156.91 22534.94 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Scale - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Integer Broadcom BCM2712 Rockchip RK3588 5K 10K 15K 20K 25K SE +/- 38.83, N = 3 SE +/- 11.27, N = 3 7159.56 23352.59 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Triad - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Integer Broadcom BCM2712 Rockchip RK3588 4K 8K 12K 16K 20K SE +/- 2.89, N = 3 SE +/- 58.41, N = 3 7120.33 16726.52 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Copy - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Integer Broadcom BCM2712 Rockchip RK3588 6K 12K 18K 24K 30K SE +/- 20.22, N = 3 SE +/- 210.59, N = 3 7240.05 25764.23 1. (CC) gcc options: -O3 -march=native
High Performance Conjugate Gradient X Y Z: 144 144 144 - RT: 60 OpenBenchmarking.org GFLOP/s, More Is Better High Performance Conjugate Gradient 3.1 X Y Z: 144 144 144 - RT: 60 Rockchip RK3588 0.6376 1.2752 1.9128 2.5504 3.188 SE +/- 0.00161, N = 3 2.83374 1. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -lmpi_cxx -lmpi
XZ Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 OpenBenchmarking.org Seconds, Fewer Is Better XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 Broadcom BCM2712 Rockchip RK3588 40 80 120 160 200 SE +/- 1.39, N = 3 SE +/- 1.13, N = 4 173.58 93.01 1. (CC) gcc options: -fvisibility=hidden -O2
SVT-AV1 Encoder Mode: Preset 12 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.8 Encoder Mode: Preset 12 - Input: Bosphorus 4K Broadcom BCM2712 Rockchip RK3588 3 6 9 12 15 SE +/- 0.002, N = 3 SE +/- 0.106, N = 3 2.747 10.313 1. (CXX) g++ options: -march=native
SVT-AV1 Encoder Mode: Preset 13 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.8 Encoder Mode: Preset 13 - Input: Bosphorus 4K Broadcom BCM2712 Rockchip RK3588 3 6 9 12 15 SE +/- 0.001, N = 3 SE +/- 0.013, N = 3 2.749 10.411 1. (CXX) g++ options: -march=native
MariaDB Clients: 64 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 11.0.1 Clients: 64 Rockchip RK3588 90 180 270 360 450 SE +/- 3.46, N = 3 408 1. (CXX) g++ options: -pie -fPIC -fstack-protector -moutline-atomics -O3 -lnuma -lpcre2-8 -lcrypt -laio -lz -lm -lssl -lcrypto -lpthread -ldl
GraphicsMagick Operation: Rotate OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.38 Operation: Rotate Broadcom BCM2712 Rockchip RK3588 80 160 240 320 400 SE +/- 1.90, N = 10 SE +/- 0.58, N = 3 242 359 -lfreetype -lzstd 1. (CC) gcc options: -fopenmp -O2 -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP CFD Solver Broadcom BCM2712 Rockchip RK3588 30 60 90 120 150 SE +/- 0.31, N = 3 SE +/- 0.05, N = 3 147.72 111.94 1. (CXX) g++ options: -O2 -lOpenCL
Scikit-Learn Benchmark: SGD Regression OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: SGD Regression Broadcom BCM2712 40 80 120 160 200 SE +/- 2.64, N = 3 193.00 1. (F9X) gfortran options: -O0
CacheBench Test: Read OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read Broadcom BCM2712 Rockchip RK3588 2K 4K 6K 8K 10K SE +/- 0.02, N = 3 SE +/- 6.37, N = 3 9150.55 8478.45 MIN: 9150.19 / MAX: 9150.71 MIN: 8459.03 / MAX: 8490.39 1. (CC) gcc options: -O3 -lrt
CacheBench Test: Read / Modify / Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read / Modify / Write Broadcom BCM2712 Rockchip RK3588 8K 16K 24K 32K 40K SE +/- 0.86, N = 3 SE +/- 0.95, N = 3 36027.68 33418.57 MIN: 34953.49 / MAX: 36525.5 MIN: 32418.09 / MAX: 33874.55 1. (CC) gcc options: -O3 -lrt
CacheBench Test: Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Write Broadcom BCM2712 Rockchip RK3588 7K 14K 21K 28K 35K SE +/- 3.51, N = 3 SE +/- 1.23, N = 3 30593.27 27656.34 MIN: 28231.38 / MAX: 33109.52 MIN: 26023.08 / MAX: 29716.11 1. (CC) gcc options: -O3 -lrt
DaCapo Benchmark Java Test: Eclipse OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 23.11 Java Test: Eclipse Broadcom BCM2712 Rockchip RK3588 7K 14K 21K 28K 35K SE +/- 214.70, N = 3 SE +/- 114.78, N = 3 32097 24600
Redis Test: LPOP OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: LPOP Broadcom BCM2712 Rockchip RK3588 300K 600K 900K 1200K 1500K SE +/- 3063.61, N = 3 SE +/- 10886.55, N = 14 1309486.75 1394346.52 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 1.2.1 Video Input: Summer Nature 4K Broadcom BCM2712 Rockchip RK3588 10 20 30 40 50 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 23.74 44.23 1. (CC) gcc options: -pthread -lm
NAS Parallel Benchmarks Test / Class: BT.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: BT.A Broadcom BCM2712 Rockchip RK3588 300 600 900 1200 1500 SE +/- 0.77, N = 3 SE +/- 0.76, N = 3 1488.62 1440.41 1. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz
Scikit-Learn Benchmark: Plot Ward OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Plot Ward Broadcom BCM2712 40 80 120 160 200 SE +/- 0.23, N = 3 172.78 1. (F9X) gfortran options: -O0
Parboil Test: OpenMP LBM OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP LBM Rockchip RK3588 50 100 150 200 250 SE +/- 0.08, N = 3 225.29 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
VP9 libvpx Encoding Speed: Speed 5 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.13 Speed: Speed 5 - Input: Bosphorus 1080p Broadcom BCM2712 Rockchip RK3588 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 7.20 7.70 1. (CXX) g++ options: -lm -lpthread -march=armv8-a -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11
Primesieve Length: 1e12 OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 8.0 Length: 1e12 Broadcom BCM2712 Rockchip RK3588 30 60 90 120 150 SE +/- 0.78, N = 3 SE +/- 0.12, N = 3 122.61 86.55 1. (CXX) g++ options: -O3
SVT-AV1 Encoder Mode: Preset 4 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.8 Encoder Mode: Preset 4 - Input: Bosphorus 1080p Broadcom BCM2712 Rockchip RK3588 0.3924 0.7848 1.1772 1.5696 1.962 SE +/- 0.014, N = 3 SE +/- 0.002, N = 3 1.408 1.744 1. (CXX) g++ options: -march=native
NAS Parallel Benchmarks Test / Class: LU.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: LU.A Broadcom BCM2712 Rockchip RK3588 300 600 900 1200 1500 SE +/- 1.75, N = 3 SE +/- 0.62, N = 3 1233.77 1168.91 1. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz
Rust Mandelbrot Time To Complete Serial/Parallel Mandelbrot OpenBenchmarking.org Seconds, Fewer Is Better Rust Mandelbrot Time To Complete Serial/Parallel Mandelbrot Broadcom BCM2712 Rockchip RK3588 20 40 60 80 100 SE +/- 0.05, N = 3 SE +/- 0.07, N = 3 103.65 95.65 1. (CC) gcc options: -lgcc_s -lutil -lrt -lpthread -lm -ldl -lc -pie -nodefaultlibs
Scikit-Learn Benchmark: Sparsify OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Sparsify Broadcom BCM2712 30 60 90 120 150 SE +/- 0.05, N = 3 146.64 1. (F9X) gfortran options: -O0
MariaDB Clients: 16 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 11.0.1 Clients: 16 Rockchip RK3588 120 240 360 480 600 SE +/- 0.48, N = 3 574 1. (CXX) g++ options: -pie -fPIC -fstack-protector -moutline-atomics -O3 -lnuma -lpcre2-8 -lcrypt -laio -lz -lm -lssl -lcrypto -lpthread -ldl
Zstd Compression Compression Level: 19, Long Mode - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 19, Long Mode - Decompression Speed Broadcom BCM2712 Rockchip RK3588 120 240 360 480 600 SE +/- 0.13, N = 3 SE +/- 0.38, N = 3 457.8 545.6 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 19, Long Mode - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 19, Long Mode - Compression Speed Broadcom BCM2712 Rockchip RK3588 0.864 1.728 2.592 3.456 4.32 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 2.93 3.84 1. (CC) gcc options: -O3 -pthread -lz -llzma
TTSIOD 3D Renderer Phong Rendering With Soft-Shadow Mapping OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.3b Phong Rendering With Soft-Shadow Mapping Broadcom BCM2712 Rockchip RK3588 40 80 120 160 200 SE +/- 0.33, N = 3 SE +/- 0.25, N = 3 94.75 167.58 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -lSDL -fopenmp -fwhole-program -lstdc++
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 4.4.2 Test: Boat - Acceleration: CPU-only Broadcom BCM2712 20 40 60 80 100 SE +/- 0.04, N = 3 86.07
nginx Connections: 200 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.23.2 Connections: 200 Broadcom BCM2712 Rockchip RK3588 3K 6K 9K 12K 15K SE +/- 22.33, N = 3 SE +/- 26.37, N = 3 6389.23 12805.40 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
nginx Connections: 100 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.23.2 Connections: 100 Broadcom BCM2712 Rockchip RK3588 3K 6K 9K 12K 15K SE +/- 26.24, N = 3 SE +/- 4.46, N = 3 6528.96 13234.00 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
nginx Connections: 20 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.23.2 Connections: 20 Broadcom BCM2712 Rockchip RK3588 3K 6K 9K 12K 15K SE +/- 20.07, N = 3 SE +/- 8.13, N = 3 6814.69 12193.66 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
Stress-NG Test: System V Message Passing OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: System V Message Passing Broadcom BCM2712 Rockchip RK3588 400K 800K 1200K 1600K 2000K SE +/- 20145.79, N = 15 SE +/- 5090.72, N = 3 740788.08 1891334.53 1. (CXX) g++ options: -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Sysbench Test: CPU OpenBenchmarking.org Events Per Second, More Is Better Sysbench 1.0.20 Test: CPU Broadcom BCM2712 Rockchip RK3588 3K 6K 9K 12K 15K SE +/- 1.69, N = 3 SE +/- 4.66, N = 3 10947.86 13553.75 1. (CC) gcc options: -O2 -funroll-loops -rdynamic -ldl -laio -lm
NAS Parallel Benchmarks Test / Class: FT.B OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: FT.B Broadcom BCM2712 Rockchip RK3588 300 600 900 1200 1500 SE +/- 1.22, N = 3 SE +/- 2.45, N = 3 918.43 1328.48 1. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz
x264 Video Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better x264 2022-02-22 Video Input: Bosphorus 1080p Broadcom BCM2712 Rockchip RK3588 6 12 18 24 30 SE +/- 0.72, N = 12 SE +/- 0.10, N = 3 17.30 23.26 1. (CC) gcc options: -ldl -lm -lpthread -O3 -flto
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.4 WAV To FLAC Broadcom BCM2712 Rockchip RK3588 13 26 39 52 65 SE +/- 0.36, N = 5 SE +/- 0.04, N = 5 56.34 44.96 1. (CXX) g++ options: -O3 -fvisibility=hidden -logg -lm
Rodinia Test: OpenMP Streamcluster OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Streamcluster Broadcom BCM2712 Rockchip RK3588 20 40 60 80 100 SE +/- 0.04, N = 3 SE +/- 0.35, N = 3 91.42 73.07 1. (CXX) g++ options: -O2 -lOpenCL
Zstd Compression Compression Level: 19 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 19 - Decompression Speed Broadcom BCM2712 Rockchip RK3588 110 220 330 440 550 SE +/- 1.42, N = 3 SE +/- 0.82, N = 3 415.9 511.3 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 19 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 19 - Compression Speed Broadcom BCM2712 Rockchip RK3588 1.3365 2.673 4.0095 5.346 6.6825 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 3.47 5.94 1. (CC) gcc options: -O3 -pthread -lz -llzma
t-test1 Threads: 1 OpenBenchmarking.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 1 Broadcom BCM2712 Rockchip RK3588 20 40 60 80 100 SE +/- 0.35, N = 3 SE +/- 0.08, N = 3 65.60 93.37 1. (CC) gcc options: -pthread
SVT-AV1 Encoder Mode: Preset 8 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.8 Encoder Mode: Preset 8 - Input: Bosphorus 1080p Broadcom BCM2712 Rockchip RK3588 3 6 9 12 15 SE +/- 0.013, N = 3 SE +/- 0.045, N = 3 6.684 9.195 1. (CXX) g++ options: -march=native
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.41 Time To Compile Broadcom BCM2712 Rockchip RK3588 20 40 60 80 100 SE +/- 0.03, N = 3 SE +/- 0.43, N = 3 95.41 61.09
Redis Test: LPUSH OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: LPUSH Broadcom BCM2712 Rockchip RK3588 200K 400K 600K 800K 1000K SE +/- 4919.08, N = 3 SE +/- 2810.33, N = 3 804442.02 695730.56 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Zstd Compression Compression Level: 12 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 12 - Decompression Speed Broadcom BCM2712 Rockchip RK3588 140 280 420 560 700 SE +/- 2.78, N = 3 SE +/- 0.52, N = 3 528.3 656.0 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 12 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 12 - Compression Speed Broadcom BCM2712 Rockchip RK3588 7 14 21 28 35 SE +/- 0.02, N = 3 SE +/- 0.12, N = 3 8.82 31.40 1. (CC) gcc options: -O3 -pthread -lz -llzma
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.8.1 Test: Boat - Acceleration: CPU-only Rockchip RK3588 5 10 15 20 25 SE +/- 0.17, N = 9 21.39
Parboil Test: OpenMP MRI Gridding OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP MRI Gridding Rockchip RK3588 30 60 90 120 150 SE +/- 0.54, N = 3 136.89 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
NAS Parallel Benchmarks Test / Class: EP.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.C Broadcom BCM2712 Rockchip RK3588 30 60 90 120 150 SE +/- 0.12, N = 3 SE +/- 0.16, N = 3 133.12 124.78 1. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz
Zstd Compression Compression Level: 8, Long Mode - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 8, Long Mode - Decompression Speed Broadcom BCM2712 Rockchip RK3588 160 320 480 640 800 SE +/- 0.32, N = 3 SE +/- 0.35, N = 3 652.4 738.8 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 8, Long Mode - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 8, Long Mode - Compression Speed Broadcom BCM2712 Rockchip RK3588 20 40 60 80 100 SE +/- 0.00, N = 3 SE +/- 0.10, N = 3 23.6 86.2 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 8 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 8 - Decompression Speed Broadcom BCM2712 Rockchip RK3588 160 320 480 640 800 SE +/- 0.44, N = 3 SE +/- 0.98, N = 3 659.2 742.3 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 8 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 8 - Compression Speed Broadcom BCM2712 Rockchip RK3588 20 40 60 80 100 SE +/- 0.03, N = 3 SE +/- 0.26, N = 3 23.8 88.7 1. (CC) gcc options: -O3 -pthread -lz -llzma
Renaissance Test: In-Memory Database Shootout OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: In-Memory Database Shootout Rockchip RK3588 1600 3200 4800 6400 8000 SE +/- 45.20, N = 3 7420.0 MIN: 6754.82 / MAX: 8280.19
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 4.4.2 Test: Masskrug - Acceleration: CPU-only Broadcom BCM2712 13 26 39 52 65 SE +/- 0.11, N = 3 59.93
Zstd Compression Compression Level: 3, Long Mode - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 3, Long Mode - Decompression Speed Broadcom BCM2712 Rockchip RK3588 160 320 480 640 800 SE +/- 0.09, N = 3 SE +/- 0.30, N = 3 670.8 722.4 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 3, Long Mode - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 3, Long Mode - Compression Speed Broadcom BCM2712 Rockchip RK3588 50 100 150 200 250 SE +/- 1.01, N = 3 SE +/- 0.40, N = 3 77.7 243.4 1. (CC) gcc options: -O3 -pthread -lz -llzma
Darktable Test: Server Room - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 4.4.2 Test: Server Room - Acceleration: CPU-only Broadcom BCM2712 13 26 39 52 65 SE +/- 0.09, N = 3 56.97
GraphicsMagick Operation: Enhanced OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.38 Operation: Enhanced Broadcom BCM2712 Rockchip RK3588 11 22 33 44 55 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 45 47 -lfreetype -lzstd 1. (CC) gcc options: -fopenmp -O2 -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.38 Operation: Sharpen Broadcom BCM2712 Rockchip RK3588 12 24 36 48 60 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 47 52 -lfreetype -lzstd 1. (CC) gcc options: -fopenmp -O2 -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
John The Ripper Test: MD5 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 2023.03.14 Test: MD5 Broadcom BCM2712 Rockchip RK3588 20K 40K 60K 80K 100K SE +/- 53.63, N = 3 SE +/- 12.50, N = 3 81079 60592 -lssl -lcrypto -lgmp -lm -lrt -lz -ldl -lcrypt -lbz2 1. (CC) gcc options: -fopenmp
John The Ripper Test: Traditional DES OpenBenchmarking.org Real C/S, More Is Better John The Ripper 2023.03.14 Test: Traditional DES Broadcom BCM2712 Rockchip RK3588 2M 4M 6M 8M 10M SE +/- 14730.92, N = 3 SE +/- 4702.25, N = 3 9002000 6067333 -lssl -lcrypto -lgmp -lm -lrt -lz -ldl -lcrypt -lbz2 1. (CC) gcc options: -fopenmp
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.38 Operation: Resizing Broadcom BCM2712 Rockchip RK3588 50 100 150 200 250 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 166 249 -lfreetype -lzstd 1. (CC) gcc options: -fopenmp -O2 -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
OpenSSL Algorithm: RSA4096 OpenBenchmarking.org verify/s, More Is Better OpenSSL 3.1 Algorithm: RSA4096 Broadcom BCM2712 Rockchip RK3588 3K 6K 9K 12K 15K SE +/- 1.10, N = 3 SE +/- 6.67, N = 3 10568.9 16266.7 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
OpenSSL Algorithm: RSA4096 OpenBenchmarking.org sign/s, More Is Better OpenSSL 3.1 Algorithm: RSA4096 Broadcom BCM2712 Rockchip RK3588 50 100 150 200 250 SE +/- 0.03, N = 3 SE +/- 0.24, N = 3 157.8 241.9 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: SET Broadcom BCM2712 Rockchip RK3588 200K 400K 600K 800K 1000K SE +/- 2663.23, N = 3 SE +/- 9149.83, N = 3 874611.38 1051350.31 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
MariaDB Clients: 1 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 11.0.1 Clients: 1 Rockchip RK3588 200 400 600 800 1000 SE +/- 5.07, N = 3 1009 1. (CXX) g++ options: -pie -fPIC -fstack-protector -moutline-atomics -O3 -lnuma -lpcre2-8 -lcrypt -laio -lz -lm -lssl -lcrypto -lpthread -ldl
lzbench Test: XZ 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Decompression Broadcom BCM2712 Rockchip RK3588 20 40 60 80 100 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 95 88 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: XZ 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Compression Broadcom BCM2712 Rockchip RK3588 6 12 18 24 30 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 27 26 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Broadcom BCM2712 Rockchip RK3588 500 1000 1500 2000 2500 SE +/- 15.53, N = 3 SE +/- 10.04, N = 3 1796.20 2330.16 1. (CC) gcc options: -O3
Rust Prime Benchmark Prime Number Test To 200,000,000 OpenBenchmarking.org Seconds, Fewer Is Better Rust Prime Benchmark Prime Number Test To 200,000,000 Broadcom BCM2712 Rockchip RK3588 14 28 42 56 70 SE +/- 0.03, N = 3 SE +/- 0.52, N = 3 61.28 46.61 1. (CC) gcc options: -lgcc_s -lutil -lrt -lpthread -lm -ldl -lc -pie -nodefaultlibs
Redis Test: SADD OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: SADD Broadcom BCM2712 Rockchip RK3588 300K 600K 900K 1200K 1500K SE +/- 2212.51, N = 3 SE +/- 16474.05, N = 3 968650.52 1189052.71 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Scikit-Learn Benchmark: Tree OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Tree Broadcom BCM2712 20 40 60 80 100 SE +/- 0.43, N = 3 76.79 1. (F9X) gfortran options: -O0
Tesseract OCR Time To OCR 7 Images OpenBenchmarking.org Seconds, Fewer Is Better Tesseract OCR 4.1.1 Time To OCR 7 Images Rockchip RK3588 12 24 36 48 60 SE +/- 0.05, N = 3 51.52
ebizzy OpenBenchmarking.org Records/s, More Is Better ebizzy 0.3 Broadcom BCM2712 Rockchip RK3588 15K 30K 45K 60K 75K SE +/- 228.85, N = 12 SE +/- 364.81, N = 3 21966 71033 1. (CC) gcc options: -pthread -lpthread -O3 -march=native
CppPerformanceBenchmarks Test: Atol OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Atol Rockchip RK3588 20 40 60 80 100 SE +/- 0.14, N = 3 98.93 1. (CXX) g++ options: -std=c++11 -O3
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Broadcom BCM2712 Rockchip RK3588 90K 180K 270K 360K 450K SE +/- 2506.56, N = 3 SE +/- 679.20, N = 3 426962 399507
Timed MAFFT Alignment Multiple Sequence Alignment - LSU RNA OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 7.471 Multiple Sequence Alignment - LSU RNA Broadcom BCM2712 Rockchip RK3588 13 26 39 52 65 SE +/- 0.68, N = 4 SE +/- 0.08, N = 3 56.93 19.15 1. (CC) gcc options: -std=c99 -O3 -lm -lpthread
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: GET Broadcom BCM2712 Rockchip RK3588 300K 600K 900K 1200K 1500K SE +/- 8865.31, N = 3 SE +/- 6223.86, N = 3 1195509.37 1313062.54 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Cython Benchmark Test: N-Queens OpenBenchmarking.org Seconds, Fewer Is Better Cython Benchmark 0.29.21 Test: N-Queens Broadcom BCM2712 Rockchip RK3588 11 22 33 44 55 SE +/- 0.00, N = 3 SE +/- 0.04, N = 3 47.90 45.53
Apache HTTP Server Concurrent Requests: 1000 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.56 Concurrent Requests: 1000 Rockchip RK3588 4K 8K 12K 16K 20K SE +/- 20.60, N = 3 17837.04 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
Apache HTTP Server Concurrent Requests: 500 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.56 Concurrent Requests: 500 Rockchip RK3588 4K 8K 12K 16K 20K SE +/- 40.94, N = 3 18837.21 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
Apache HTTP Server Concurrent Requests: 200 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.56 Concurrent Requests: 200 Rockchip RK3588 5K 10K 15K 20K 25K SE +/- 78.22, N = 3 22260.20 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
Apache HTTP Server Concurrent Requests: 100 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.56 Concurrent Requests: 100 Rockchip RK3588 5K 10K 15K 20K 25K SE +/- 14.75, N = 3 22000.67 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
Apache HTTP Server Concurrent Requests: 20 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.56 Concurrent Requests: 20 Rockchip RK3588 4K 8K 12K 16K 20K SE +/- 21.64, N = 3 20808.70 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
Tesseract OCR Time To OCR 7 Images OpenBenchmarking.org Seconds, Fewer Is Better Tesseract OCR 5.3.0 Time To OCR 7 Images Broadcom BCM2712 10 20 30 40 50 SE +/- 0.59, N = 3 44.45
7-Zip Compression Test: Decompression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 22.01 Test: Decompression Rating Broadcom BCM2712 Rockchip RK3588 4K 8K 12K 16K 20K SE +/- 15.06, N = 3 SE +/- 98.45, N = 3 13304 17969 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
7-Zip Compression Test: Compression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 22.01 Test: Compression Rating Broadcom BCM2712 Rockchip RK3588 4K 8K 12K 16K 20K SE +/- 11.35, N = 3 SE +/- 122.17, N = 3 9768 18454 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
CppPerformanceBenchmarks Test: Ctype OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Ctype Rockchip RK3588 20 40 60 80 100 SE +/- 0.07, N = 3 86.67 1. (CXX) g++ options: -std=c++11 -O3
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Socket Activity Broadcom BCM2712 Rockchip RK3588 500 1000 1500 2000 2500 SE +/- 4.16, N = 4 SE +/- 25.43, N = 4 346.19 2109.57 1. (CXX) g++ options: -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
MBW Test: Memory Copy, Fixed Block Size - Array Size: 4096 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 4096 MiB Rockchip RK3588 2K 4K 6K 8K 10K SE +/- 117.81, N = 5 10906.25 1. (CC) gcc options: -O3 -march=native
Memcached mcperf Method: Add OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.6.9 Method: Add Rockchip RK3588 6K 12K 18K 24K 30K SE +/- 13.54, N = 3 30269.6 1. (CC) gcc options: -O2 -lm -rdynamic
Memcached mcperf Method: Set OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.6.9 Method: Set Rockchip RK3588 6K 12K 18K 24K 30K SE +/- 30.02, N = 3 30290.7 1. (CC) gcc options: -O2 -lm -rdynamic
Numenta Anomaly Benchmark Detector: Windowed Gaussian OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Windowed Gaussian Broadcom BCM2712 Rockchip RK3588 11 22 33 44 55 SE +/- 0.15, N = 3 SE +/- 0.10, N = 3 48.61 28.25
Memcached mcperf Method: Prepend OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.6.9 Method: Prepend Rockchip RK3588 7K 14K 21K 28K 35K SE +/- 36.05, N = 3 32423.9 1. (CC) gcc options: -O2 -lm -rdynamic
Memcached mcperf Method: Replace OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.6.9 Method: Replace Rockchip RK3588 7K 14K 21K 28K 35K SE +/- 100.20, N = 3 32444.8 1. (CC) gcc options: -O2 -lm -rdynamic
Memcached mcperf Method: Append OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.6.9 Method: Append Rockchip RK3588 7K 14K 21K 28K 35K SE +/- 74.47, N = 3 32526.3 1. (CC) gcc options: -O2 -lm -rdynamic
Cryptsetup Serpent-XTS 512b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Decryption Broadcom BCM2712 20 40 60 80 100 SE +/- 0.05, N = 2 83.5
Cryptsetup Serpent-XTS 512b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Encryption Broadcom BCM2712 20 40 60 80 100 76.3
Cryptsetup Serpent-XTS 256b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Decryption Broadcom BCM2712 20 40 60 80 100 SE +/- 0.03, N = 3 83.4
Cryptsetup Serpent-XTS 256b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Encryption Broadcom BCM2712 20 40 60 80 100 SE +/- 0.67, N = 3 75.6
Scikit-Learn Benchmark: Hist Gradient Boosting Categorical Only OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Hist Gradient Boosting Categorical Only Broadcom BCM2712 12 24 36 48 60 SE +/- 0.26, N = 3 53.87 1. (F9X) gfortran options: -O0
Dolfyn Computational Fluid Dynamics OpenBenchmarking.org Seconds, Fewer Is Better Dolfyn 0.527 Computational Fluid Dynamics Broadcom BCM2712 Rockchip RK3588 8 16 24 32 40 SE +/- 0.28, N = 3 SE +/- 0.04, N = 3 36.58 35.10
DaCapo Benchmark Java Test: Jython OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 23.11 Java Test: Jython Broadcom BCM2712 Rockchip RK3588 2K 4K 6K 8K 10K SE +/- 17.79, N = 3 SE +/- 55.87, N = 3 8630 8635
Cryptsetup Twofish-XTS 512b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Decryption Broadcom BCM2712 Rockchip RK3588 30 60 90 120 150 SE +/- 0.00, N = 2 SE +/- 0.19, N = 3 127.6 111.6
Cryptsetup Twofish-XTS 512b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Encryption Broadcom BCM2712 Rockchip RK3588 30 60 90 120 150 SE +/- 0.30, N = 2 SE +/- 0.22, N = 3 126.8 112.5
Cryptsetup AES-XTS 512b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Decryption Broadcom BCM2712 Rockchip RK3588 300 600 900 1200 1500 SE +/- 0.23, N = 3 SE +/- 1.40, N = 3 1204.1 1198.7
Cryptsetup AES-XTS 512b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Encryption Broadcom BCM2712 Rockchip RK3588 300 600 900 1200 1500 SE +/- 0.52, N = 3 SE +/- 2.40, N = 3 1203.4 1195.6
Cryptsetup Twofish-XTS 256b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Decryption Broadcom BCM2712 Rockchip RK3588 30 60 90 120 150 SE +/- 0.07, N = 3 SE +/- 0.18, N = 3 127.6 111.8
Cryptsetup Twofish-XTS 256b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Encryption Broadcom BCM2712 Rockchip RK3588 30 60 90 120 150 SE +/- 0.71, N = 3 SE +/- 0.79, N = 3 125.9 111.4
Cryptsetup AES-XTS 256b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Decryption Broadcom BCM2712 Rockchip RK3588 300 600 900 1200 1500 SE +/- 0.18, N = 3 SE +/- 0.67, N = 3 1355.6 1407.9
Cryptsetup AES-XTS 256b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Encryption Broadcom BCM2712 Rockchip RK3588 300 600 900 1200 1500 SE +/- 0.47, N = 3 SE +/- 2.36, N = 3 1354.7 1410.2
Cryptsetup PBKDF2-whirlpool OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-whirlpool Broadcom BCM2712 Rockchip RK3588 60K 120K 180K 240K 300K SE +/- 489.19, N = 3 SE +/- 2131.47, N = 3 263110 280200
Cryptsetup PBKDF2-sha512 OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-sha512 Broadcom BCM2712 Rockchip RK3588 200K 400K 600K 800K 1000K SE +/- 587.33, N = 3 SE +/- 1981.33, N = 3 961409 883640
Botan Test: AES-256 - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: AES-256 - Decrypt Broadcom BCM2712 Rockchip RK3588 500 1000 1500 2000 2500 SE +/- 2.29, N = 3 SE +/- 2.37, N = 3 2214.22 2036.00 1. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt
Botan Test: AES-256 OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: AES-256 Broadcom BCM2712 Rockchip RK3588 500 1000 1500 2000 2500 SE +/- 1.49, N = 3 SE +/- 1.22, N = 3 2209.95 2037.79 1. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt
t-test1 Threads: 2 OpenBenchmarking.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 2 Broadcom BCM2712 Rockchip RK3588 7 14 21 28 35 SE +/- 0.01, N = 3 SE +/- 0.37, N = 3 32.12 29.76 1. (CC) gcc options: -pthread
Botan Test: Blowfish - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Blowfish - Decrypt Broadcom BCM2712 Rockchip RK3588 50 100 150 200 250 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 236.19 216.30 1. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt
Botan Test: Blowfish OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Blowfish Broadcom BCM2712 Rockchip RK3588 50 100 150 200 250 SE +/- 0.52, N = 3 SE +/- 0.00, N = 3 233.83 217.39 1. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 2023.03.14 Test: Blowfish Broadcom BCM2712 Rockchip RK3588 600 1200 1800 2400 3000 SE +/- 0.67, N = 3 SE +/- 3.21, N = 3 2744 2546 -lssl -lcrypto -lgmp -lm -lrt -lz -ldl -lcrypt -lbz2 1. (CC) gcc options: -fopenmp
Botan Test: Twofish - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Twofish - Decrypt Broadcom BCM2712 Rockchip RK3588 40 80 120 160 200 SE +/- 0.80, N = 3 SE +/- 0.00, N = 3 189.40 188.54 1. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt
Botan Test: Twofish OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Twofish Broadcom BCM2712 Rockchip RK3588 40 80 120 160 200 SE +/- 0.18, N = 3 SE +/- 0.02, N = 3 195.26 188.39 1. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt
Botan Test: CAST-256 - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: CAST-256 - Decrypt Broadcom BCM2712 Rockchip RK3588 20 40 60 80 100 SE +/- 0.16, N = 3 SE +/- 0.00, N = 3 91.34 83.93 1. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt
Botan Test: CAST-256 OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: CAST-256 Broadcom BCM2712 Rockchip RK3588 20 40 60 80 100 SE +/- 0.12, N = 3 SE +/- 0.01, N = 3 91.43 84.06 1. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt
Botan Test: KASUMI - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: KASUMI - Decrypt Broadcom BCM2712 Rockchip RK3588 12 24 36 48 60 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 50.65 51.09 1. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt
Botan Test: KASUMI OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: KASUMI Broadcom BCM2712 Rockchip RK3588 12 24 36 48 60 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 53.41 50.52 1. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: CPU Stress Broadcom BCM2712 Rockchip RK3588 200 400 600 800 1000 SE +/- 1.25, N = 3 SE +/- 0.64, N = 3 838.29 934.27 1. (CXX) g++ options: -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Crypto Broadcom BCM2712 Rockchip RK3588 1600 3200 4800 6400 8000 SE +/- 18.01, N = 3 SE +/- 17.09, N = 3 6327.91 7528.57 1. (CXX) g++ options: -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Memory Copying Broadcom BCM2712 Rockchip RK3588 200 400 600 800 1000 SE +/- 0.02, N = 3 SE +/- 0.34, N = 3 680.22 861.77 1. (CXX) g++ options: -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Context Switching Broadcom BCM2712 Rockchip RK3588 110K 220K 330K 440K 550K SE +/- 1802.71, N = 3 SE +/- 3074.56, N = 3 400151.56 533214.71 1. (CXX) g++ options: -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: Semaphores OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Semaphores Broadcom BCM2712 Rockchip RK3588 1000K 2000K 3000K 4000K 5000K SE +/- 8071.34, N = 3 SE +/- 37682.56, N = 3 1781607.33 4453176.13 1. (CXX) g++ options: -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Forking Broadcom BCM2712 Rockchip RK3588 1600 3200 4800 6400 8000 SE +/- 23.26, N = 3 SE +/- 40.47, N = 3 3157.55 7641.11 1. (CXX) g++ options: -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Java SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.2 Computational Test: Composite Broadcom BCM2712 Rockchip RK3588 200 400 600 800 1000 SE +/- 4.17, N = 3 SE +/- 10.44, N = 3 637.47 990.77
lzbench Test: Libdeflate 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Decompression Broadcom BCM2712 Rockchip RK3588 150 300 450 600 750 SE +/- 0.33, N = 3 SE +/- 0.88, N = 3 674 668 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Libdeflate 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Compression Broadcom BCM2712 Rockchip RK3588 30 60 90 120 150 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 142 134 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
SVT-AV1 Encoder Mode: Preset 12 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.8 Encoder Mode: Preset 12 - Input: Bosphorus 1080p Broadcom BCM2712 Rockchip RK3588 9 18 27 36 45 SE +/- 0.07, N = 3 SE +/- 0.13, N = 3 15.71 40.14 1. (CXX) g++ options: -march=native
lzbench Test: Brotli 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Decompression Broadcom BCM2712 Rockchip RK3588 80 160 240 320 400 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 374 363 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Compression Broadcom BCM2712 Rockchip RK3588 70 140 210 280 350 SE +/- 0.33, N = 3 SE +/- 1.53, N = 3 309 293 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 1.2.1 Video Input: Summer Nature 1080p Broadcom BCM2712 Rockchip RK3588 40 80 120 160 200 SE +/- 1.16, N = 3 SE +/- 0.30, N = 3 108.47 187.23 1. (CC) gcc options: -pthread -lm
lzbench Test: Zstd 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Decompression Broadcom BCM2712 Rockchip RK3588 200 400 600 800 1000 SE +/- 9.68, N = 3 SE +/- 0.33, N = 3 739 921 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Compression Broadcom BCM2712 Rockchip RK3588 70 140 210 280 350 SE +/- 0.00, N = 3 SE +/- 1.00, N = 3 331 303 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
libjpeg-turbo tjbench Test: Decompression Throughput OpenBenchmarking.org Megapixels/sec, More Is Better libjpeg-turbo tjbench 2.1.0 Test: Decompression Throughput Broadcom BCM2712 Rockchip RK3588 20 40 60 80 100 SE +/- 0.26, N = 3 SE +/- 0.14, N = 3 98.56 97.43 1. (CC) gcc options: -O3 -rdynamic -lm
MBW Test: Memory Copy - Array Size: 4096 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 4096 MiB Rockchip RK3588 2K 4K 6K 8K 10K SE +/- 4.21, N = 3 11344.86 1. (CC) gcc options: -O3 -march=native
Memcached mcperf Method: Get OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.6.9 Method: Get Rockchip RK3588 11K 22K 33K 44K 55K SE +/- 268.07, N = 3 52735.8 1. (CC) gcc options: -O2 -lm -rdynamic
Memcached mcperf Method: Delete OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.6.9 Method: Delete Rockchip RK3588 11K 22K 33K 44K 55K SE +/- 64.48, N = 3 53146.5 1. (CC) gcc options: -O2 -lm -rdynamic
SVT-AV1 Encoder Mode: Preset 13 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.8 Encoder Mode: Preset 13 - Input: Bosphorus 1080p Broadcom BCM2712 Rockchip RK3588 11 22 33 44 55 SE +/- 0.05, N = 3 SE +/- 0.34, N = 3 17.32 50.00 1. (CXX) g++ options: -march=native
Compile Bench Test: Compile OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile Rockchip RK3588 160 320 480 640 800 SE +/- 0.94, N = 3 743.91
GNU Octave Benchmark OpenBenchmarking.org Seconds, Fewer Is Better GNU Octave Benchmark 6.4.0 Rockchip RK3588 3 6 9 12 15 SE +/- 0.10, N = 5 12.58
MBW Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiB Broadcom BCM2712 Rockchip RK3588 2K 4K 6K 8K 10K SE +/- 2.78, N = 3 SE +/- 21.16, N = 3 3466.85 11476.11 1. (CC) gcc options: -O3 -march=native
MBW Test: Memory Copy - Array Size: 1024 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 1024 MiB Broadcom BCM2712 Rockchip RK3588 2K 4K 6K 8K 10K SE +/- 2.54, N = 3 SE +/- 6.64, N = 3 3469.26 11596.84 1. (CC) gcc options: -O3 -march=native
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.8.1 Test: Masskrug - Acceleration: CPU-only Rockchip RK3588 4 8 12 16 20 SE +/- 0.04, N = 3 17.16
Parboil Test: OpenMP Stencil OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP Stencil Rockchip RK3588 7 14 21 28 35 SE +/- 0.13, N = 3 32.02 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Darktable Test: Server Room - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.8.1 Test: Server Room - Acceleration: CPU-only Rockchip RK3588 3 6 9 12 15 SE +/- 0.01, N = 3 13.15
Sockperf Test: Throughput OpenBenchmarking.org Messages Per Second, More Is Better Sockperf 3.7 Test: Throughput Broadcom BCM2712 Rockchip RK3588 50K 100K 150K 200K 250K SE +/- 906.89, N = 5 SE +/- 2146.88, N = 6 220326 210692 1. (CXX) g++ options: --param -O3 -rdynamic
Sockperf Test: Latency Ping Pong OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.7 Test: Latency Ping Pong Broadcom BCM2712 Rockchip RK3588 3 6 9 12 15 SE +/- 0.008, N = 5 SE +/- 0.073, N = 5 8.299 10.531 1. (CXX) g++ options: --param -O3 -rdynamic
LAMMPS Molecular Dynamics Simulator Test: Rhodopsin Protein OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 23Jun2022 Test: Rhodopsin Protein Broadcom BCM2712 Rockchip RK3588 0.4212 0.8424 1.2636 1.6848 2.106 SE +/- 0.018, N = 4 SE +/- 0.001, N = 3 1.467 1.872 -lm 1. (CXX) g++ options: -O3 -ldl
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 Broadcom BCM2712 Rockchip RK3588 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 11.68 12.48 1. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lncurses -lm
Sysbench Test: Memory OpenBenchmarking.org MiB/sec, More Is Better Sysbench 1.0.20 Test: Memory Broadcom BCM2712 Rockchip RK3588 3K 6K 9K 12K 15K SE +/- 5.21, N = 3 SE +/- 16.96, N = 3 8942.89 11827.40 1. (CC) gcc options: -O2 -funroll-loops -rdynamic -ldl -laio -lm
Darktable Test: Server Rack - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 4.4.2 Test: Server Rack - Acceleration: CPU-only Broadcom BCM2712 2 4 6 8 10 SE +/- 0.019, N = 3 6.689
CppPerformanceBenchmarks Test: Function Objects OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Function Objects Rockchip RK3588 5 10 15 20 25 SE +/- 0.01, N = 3 19.52 1. (CXX) g++ options: -std=c++11 -O3
Multichase Pointer Chaser Test: 4MB Array, 64 Byte Stride OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 4MB Array, 64 Byte Stride Broadcom BCM2712 Rockchip RK3588 20 40 60 80 100 SE +/- 0.44, N = 3 SE +/- 0.91, N = 15 70.85 79.01 1. (CC) gcc options: -O2 -static -pthread -lrt
NAS Parallel Benchmarks Test / Class: FT.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: FT.A Broadcom BCM2712 Rockchip RK3588 300 600 900 1200 1500 SE +/- 0.32, N = 3 SE +/- 4.65, N = 3 892.99 1327.02 1. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz
Parboil Test: OpenMP CUTCP OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP CUTCP Rockchip RK3588 3 6 9 12 15 SE +/- 0.08, N = 3 12.21 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 4 Threads OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 4 Threads Broadcom BCM2712 Rockchip RK3588 30 60 90 120 150 SE +/- 0.12, N = 3 SE +/- 0.03, N = 3 134.1 115.2 1. (CC) gcc options: -O2 -static -pthread -lrt
Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 2 Threads OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 2 Threads Broadcom BCM2712 Rockchip RK3588 30 60 90 120 150 SE +/- 0.03, N = 3 SE +/- 0.12, N = 3 122.3 156.5 1. (CC) gcc options: -O2 -static -pthread -lrt
Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride Broadcom BCM2712 Rockchip RK3588 40 80 120 160 200 SE +/- 0.13, N = 3 SE +/- 0.00, N = 3 115.4 160.9 1. (CC) gcc options: -O2 -static -pthread -lrt
MBW Test: Memory Copy, Fixed Block Size - Array Size: 128 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 128 MiB Broadcom BCM2712 Rockchip RK3588 2K 4K 6K 8K 10K SE +/- 12.35, N = 3 SE +/- 156.05, N = 13 4403.24 11348.92 1. (CC) gcc options: -O3 -march=native
Glibc Benchmarks Benchmark: ffsll OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks 2.37 Benchmark: ffsll Broadcom BCM2712 Rockchip RK3588 0.5976 1.1952 1.7928 2.3904 2.988 SE +/- 0.00008, N = 3 SE +/- 0.13867, N = 15 2.17881 2.65621 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Multichase Pointer Chaser Test: 256MB Array, 256 Byte Stride OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 256MB Array, 256 Byte Stride Broadcom BCM2712 Rockchip RK3588 40 80 120 160 200 SE +/- 0.43, N = 3 SE +/- 0.21, N = 3 114.1 160.5 1. (CC) gcc options: -O2 -static -pthread -lrt
Glibc Benchmarks Benchmark: sin OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks 2.37 Benchmark: sin Broadcom BCM2712 Rockchip RK3588 8 16 24 32 40 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 31.70 34.45 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
FFTW Build: Stock - Size: 1D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 4096 Broadcom BCM2712 Rockchip RK3588 1000 2000 3000 4000 5000 SE +/- 3.65, N = 3 SE +/- 2.38, N = 3 4865.8 4538.8 1. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Darktable Test: Server Rack - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.8.1 Test: Server Rack - Acceleration: CPU-only Rockchip RK3588 0.1793 0.3586 0.5379 0.7172 0.8965 SE +/- 0.004, N = 3 0.797
MBW Test: Memory Copy - Array Size: 128 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 128 MiB Broadcom BCM2712 Rockchip RK3588 2K 4K 6K 8K 10K SE +/- 8.03, N = 3 SE +/- 6.03, N = 3 4064.64 11603.31 1. (CC) gcc options: -O3 -march=native
Glibc Benchmarks Benchmark: cos OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks 2.37 Benchmark: cos Broadcom BCM2712 Rockchip RK3588 9 18 27 36 45 SE +/- 0.09, N = 3 SE +/- 0.02, N = 3 36.76 39.74 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
FFTW Build: Float + SSE - Size: 1D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 4096 Broadcom BCM2712 1100 2200 3300 4400 5500 SE +/- 0.83, N = 3 5038.4 1. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Glibc Benchmarks Benchmark: tanh OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks 2.37 Benchmark: tanh Broadcom BCM2712 Rockchip RK3588 6 12 18 24 30 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 23.43 25.18 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: pthread_once OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks 2.37 Benchmark: pthread_once Broadcom BCM2712 Rockchip RK3588 0.4993 0.9986 1.4979 1.9972 2.4965 SE +/- 0.00001, N = 3 SE +/- 0.00036, N = 3 2.04399 2.21920 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: sqrt OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks 2.37 Benchmark: sqrt Broadcom BCM2712 Rockchip RK3588 0.6561 1.3122 1.9683 2.6244 3.2805 SE +/- 0.00113, N = 3 SE +/- 0.00249, N = 3 2.89619 2.91590 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: ffs OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks 2.37 Benchmark: ffs Broadcom BCM2712 Rockchip RK3588 0.5991 1.1982 1.7973 2.3964 2.9955 SE +/- 0.00101, N = 3 SE +/- 0.00015, N = 3 2.46625 2.66266 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Compile Bench Test: Read Compiled Tree OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Read Compiled Tree Rockchip RK3588 300 600 900 1200 1500 SE +/- 54.60, N = 3 1431.02
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create Rockchip RK3588 40 80 120 160 200 SE +/- 0.11, N = 3 188.85
Java SciMark Computational Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.2 Computational Test: Jacobi Successive Over-Relaxation Broadcom BCM2712 Rockchip RK3588 200 400 600 800 1000 SE +/- 17.60, N = 3 SE +/- 1.48, N = 3 993.12 1138.88
Java SciMark Computational Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.2 Computational Test: Dense LU Matrix Factorization Broadcom BCM2712 Rockchip RK3588 400 800 1200 1600 2000 SE +/- 5.48, N = 3 SE +/- 4.11, N = 3 452.88 1986.85
Java SciMark Computational Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.2 Computational Test: Sparse Matrix Multiply Broadcom BCM2712 Rockchip RK3588 200 400 600 800 1000 SE +/- 2.16, N = 3 SE +/- 48.19, N = 3 948.75 1011.27
Java SciMark Computational Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.2 Computational Test: Fast Fourier Transform Broadcom BCM2712 Rockchip RK3588 30 60 90 120 150 SE +/- 0.29, N = 3 SE +/- 1.71, N = 3 62.66 151.82
Java SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.2 Computational Test: Monte Carlo Broadcom BCM2712 Rockchip RK3588 160 320 480 640 800 SE +/- 0.99, N = 3 SE +/- 0.79, N = 3 729.94 665.00
Stream Type: Add OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Add Broadcom BCM2712 Rockchip RK3588 5K 10K 15K 20K 25K SE +/- 50.63, N = 5 SE +/- 42.37, N = 5 4221.1 22119.2 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Triad OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Triad Broadcom BCM2712 Rockchip RK3588 5K 10K 15K 20K 25K SE +/- 25.19, N = 5 SE +/- 62.76, N = 5 4241.3 22128.1 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Scale OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Scale Broadcom BCM2712 Rockchip RK3588 5K 10K 15K 20K 25K SE +/- 34.82, N = 5 SE +/- 34.19, N = 5 5793.6 23341.8 1. (CC) gcc options: -O3 -march=native -fopenmp
BlogBench Test: Write OpenBenchmarking.org Final Score, More Is Better BlogBench 1.1 Test: Write Broadcom BCM2712 Rockchip RK3588 1200 2400 3600 4800 6000 SE +/- 93.59, N = 3 SE +/- 76.05, N = 3 2055 5534 1. (CC) gcc options: -O2
Phoronix Test Suite v10.8.4