rk1-emmc-compile

ARMv8 Cortex-A76 testing on Ubuntu 22.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2402287-NE-RK1EMMCCO17&grr.

rk1-emmc-compileProcessorMotherboardMemoryDiskOSKernelVulkanCompilerFile-Systemrk1-mainline-emmcARMv8 Cortex-A76 - - Turing Machines RK1ARMv8 Cortex-A76ARMv8 Cortex-A76 @ 1.80GHz (4 Cores / 8 Threads)Turing Machines RK132GB1000GB CT1000P3PSSD8 + 31GB BJTD4RUbuntu 22.046.7.0 (aarch64)1.3.255GCC 11.4.0ext4OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler 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 Processor Details- rk1-mainline-emmc: Scaling Governor: rockchip-cpufreq ondemand- ARMv8 Cortex-A76 - - Turing Machines RK1: Scaling Governor: rockchip-cpufreq performance- ARMv8 Cortex-A76: Scaling Governor: rockchip-cpufreq performancePython Details- Python 3.10.12Security Details- 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: Vulnerable: Unprivileged eBPF enabled + srbds: Not affected + tsx_async_abort: Not affected Disk Details- ARMv8 Cortex-A76 - - Turing Machines RK1: NONE / relatime,rw / Block Size: 4096Java Details- ARMv8 Cortex-A76 - - Turing Machines RK1: OpenJDK Runtime Environment (build 11.0.21+9-post-Ubuntu-0ubuntu122.04)

rk1-emmc-compilebuild-linux-kernel: allmodconfigbuild-llvm: Unix Makefilesbuild-llvm: Ninjabuild-nodejs: Time To Compilecouchdb: 300 - 3000 - 30build-gem5: Time To Compilecouchdb: 500 - 3000 - 30build-godot: Time To Compileetcd: PUT - 500 - 100 - Average Latencyetcd: PUT - 500 - 100etcd: RANGE - 50 - 100 - Average Latencyetcd: RANGE - 50 - 100etcd: PUT - 50 - 100 - Average Latencyetcd: PUT - 50 - 100build-linux-kernel: defconfigspark: 20000000 - 2000 - Broadcast Inner Join Test Timespark: 20000000 - 2000 - Inner Join Test Timespark: 20000000 - 2000 - Repartition Test Timespark: 20000000 - 2000 - Group By Test Timespark: 20000000 - 2000 - Calculate Pi Benchmark Using Dataframespark: 20000000 - 2000 - Calculate Pi Benchmarkspark: 20000000 - 2000 - SHA-512 Benchmark Timespark: 20000000 - 1000 - Broadcast Inner Join Test Timespark: 20000000 - 1000 - Inner Join Test Timespark: 20000000 - 1000 - Repartition Test Timespark: 20000000 - 1000 - Group By Test Timespark: 20000000 - 1000 - Calculate Pi Benchmark Using Dataframespark: 20000000 - 1000 - Calculate Pi Benchmarkspark: 20000000 - 1000 - SHA-512 Benchmark Timespark: 20000000 - 500 - Broadcast Inner Join Test Timespark: 20000000 - 500 - Inner Join Test Timespark: 20000000 - 500 - Repartition Test Timespark: 20000000 - 500 - Group By Test Timespark: 20000000 - 500 - Calculate Pi Benchmark Using Dataframespark: 20000000 - 500 - Calculate Pi Benchmarkspark: 20000000 - 500 - SHA-512 Benchmark Timespark: 20000000 - 100 - Broadcast Inner Join Test Timespark: 20000000 - 100 - Inner Join Test Timespark: 20000000 - 100 - Repartition Test Timespark: 20000000 - 100 - Group By Test Timespark: 20000000 - 100 - Calculate Pi Benchmark Using Dataframespark: 20000000 - 100 - Calculate Pi Benchmarkspark: 20000000 - 100 - SHA-512 Benchmark Timespark: 1000000 - 100 - Broadcast Inner Join Test Timespark: 1000000 - 100 - Inner Join Test Timespark: 1000000 - 100 - Repartition Test Timespark: 1000000 - 100 - Group By Test Timespark: 1000000 - 100 - Calculate Pi Benchmark Using Dataframespark: 1000000 - 100 - Calculate Pi Benchmarkspark: 1000000 - 100 - SHA-512 Benchmark Timespark: 40000000 - 100 - Calculate Pi Benchmark Using Dataframespark: 40000000 - 100 - Calculate Pi Benchmarkspark: 40000000 - 100 - SHA-512 Benchmark Timespark: 40000000 - 500 - Calculate Pi Benchmark Using Dataframespark: 40000000 - 500 - Calculate Pi Benchmarkspark: 40000000 - 500 - SHA-512 Benchmark Timespark: 40000000 - 1000 - Calculate Pi Benchmark Using Dataframespark: 40000000 - 1000 - Calculate Pi Benchmarkspark: 40000000 - 1000 - SHA-512 Benchmark Timespark: 40000000 - 2000 - Calculate Pi Benchmark Using Dataframespark: 40000000 - 2000 - Calculate Pi Benchmarkspark: 40000000 - 2000 - SHA-512 Benchmark Timeetcd: RANGE - 500 - 100 - Average Latencyetcd: RANGE - 500 - 100spark: 10000000 - 100 - Broadcast Inner Join Test Timespark: 10000000 - 100 - Inner Join Test Timespark: 10000000 - 100 - Repartition Test Timespark: 10000000 - 100 - Group By Test Timespark: 10000000 - 100 - Calculate Pi Benchmark Using Dataframespark: 10000000 - 100 - Calculate Pi Benchmarkspark: 10000000 - 100 - SHA-512 Benchmark Timespark: 10000000 - 1000 - Broadcast Inner Join Test Timespark: 10000000 - 1000 - Inner Join Test Timespark: 10000000 - 1000 - Repartition Test Timespark: 10000000 - 1000 - Group By Test Timespark: 10000000 - 1000 - Calculate Pi Benchmark Using Dataframespark: 10000000 - 1000 - Calculate Pi Benchmarkspark: 10000000 - 1000 - SHA-512 Benchmark Timespark: 10000000 - 2000 - Broadcast Inner Join Test Timespark: 10000000 - 2000 - Inner Join Test Timespark: 10000000 - 2000 - Repartition Test Timespark: 10000000 - 2000 - Group By Test Timespark: 10000000 - 2000 - Calculate Pi Benchmark Using Dataframespark: 10000000 - 2000 - Calculate Pi Benchmarkspark: 10000000 - 2000 - SHA-512 Benchmark Timespark: 10000000 - 500 - Broadcast Inner Join Test Timespark: 10000000 - 500 - Inner Join Test Timespark: 10000000 - 500 - Repartition Test Timespark: 10000000 - 500 - Group By Test Timespark: 10000000 - 500 - Calculate Pi Benchmark Using Dataframespark: 10000000 - 500 - Calculate Pi Benchmarkspark: 10000000 - 500 - SHA-512 Benchmark Timecouchdb: 100 - 3000 - 30spark: 1000000 - 2000 - Broadcast Inner Join Test Timespark: 1000000 - 2000 - Inner Join Test Timespark: 1000000 - 2000 - Repartition Test Timespark: 1000000 - 2000 - Group By Test Timespark: 1000000 - 2000 - Calculate Pi Benchmark Using Dataframespark: 1000000 - 2000 - Calculate Pi Benchmarkspark: 1000000 - 2000 - SHA-512 Benchmark Timespark: 1000000 - 500 - Broadcast Inner Join Test Timespark: 1000000 - 500 - Inner Join Test Timespark: 1000000 - 500 - Repartition Test Timespark: 1000000 - 500 - Group By Test Timespark: 1000000 - 500 - Calculate Pi Benchmark Using Dataframespark: 1000000 - 500 - Calculate Pi Benchmarkspark: 1000000 - 500 - SHA-512 Benchmark Timestockfish: Total Timeetcd: RANGE - 100 - 1000 - Average Latencyetcd: RANGE - 100 - 1000spark: 1000000 - 1000 - Broadcast Inner Join Test Timespark: 1000000 - 1000 - Inner Join Test Timespark: 1000000 - 1000 - Repartition Test Timespark: 1000000 - 1000 - Group By Test Timespark: 1000000 - 1000 - Calculate Pi Benchmark Using Dataframespark: 1000000 - 1000 - Calculate Pi Benchmarkspark: 1000000 - 1000 - SHA-512 Benchmark Timeetcd: PUT - 100 - 1000 - Average Latencyetcd: PUT - 100 - 1000etcd: RANGE - 50 - 1000 - Average Latencyetcd: RANGE - 50 - 1000couchdb: 100 - 1000 - 30etcd: PUT - 50 - 1000 - Average Latencyetcd: PUT - 50 - 1000build2: Time To Compileasmfish: 1024 Hash Memory, 26 Depthetcd: RANGE - 100 - 100 - Average Latencyetcd: RANGE - 100 - 100etcd: PUT - 100 - 100 - Average Latencyetcd: PUT - 100 - 100couchdb: 500 - 1000 - 30encode-flac: WAV To FLACstargate: 192000 - 512stargate: 192000 - 1024lczero: BLAScouchdb: 300 - 1000 - 30build-php: Time To Compilebuild-erlang: Time To Compileetcd: RANGE - 500 - 1000 - Average Latencyetcd: RANGE - 500 - 1000n-queens: Elapsed Timeetcd: PUT - 500 - 1000 - Average Latencyetcd: PUT - 500 - 1000stargate: 96000 - 512stargate: 96000 - 1024build-python: Released Build, PGO + LTO Optimizedm-queens: Time To Solvebuild-wasmer: Time To Compilestargate: 480000 - 512build-ffmpeg: Time To Compilestargate: 480000 - 1024stargate: 44100 - 512stargate: 44100 - 1024sqlite: 1encode-wavpack: WAV To WavPackbuild-eigen: Time To Compilebuild-mplayer: Time To Compilespark-tpch: 1 - Q22spark-tpch: 1 - Q21spark-tpch: 1 - Q20spark-tpch: 1 - Q19spark-tpch: 1 - Q18spark-tpch: 1 - Q17spark-tpch: 1 - Q16spark-tpch: 1 - Q15spark-tpch: 1 - Q14spark-tpch: 1 - Q13spark-tpch: 1 - Q12spark-tpch: 1 - Q11spark-tpch: 1 - Q10spark-tpch: 1 - Q09spark-tpch: 1 - Q08spark-tpch: 1 - Q07spark-tpch: 1 - Q06spark-tpch: 1 - Q05spark-tpch: 1 - Q04spark-tpch: 1 - Q03spark-tpch: 1 - Q02spark-tpch: 1 - Q01spark-tpch: 1 - Geometric Mean Of All Queriesbuild-imagemagick: Time To Compileencode-opus: WAV To Opus Encodebuild-apache: Time To Compileencode-ape: WAV To APEleveldb: Seek Randleveldb: Overwriteleveldb: Overwriteleveldb: Seq Fillleveldb: Seq Fillleveldb: Rand Deletebuild-python: Defaultleveldb: Rand Fillleveldb: Rand Fillleveldb: Fill Syncleveldb: Fill Syncencode-mp3: WAV To MP3leveldb: Hot Readleveldb: Rand Readtscp: AI Chess Performancebuild-gcc: rk1-mainline-emmcARMv8 Cortex-A76 - - Turing Machines RK1ARMv8 Cortex-A765759.5053722.3723662.5393378.8172329.0311922.6401199.6135271840688.04775838565364.442310.69759.475784.302216.457215.924209.945173.211158.055120.10460.63466.1327385071412.8232261.83412.87773.677212.28177.708611.39019.787883.9486.4375.4437.3533.91723.32101.1584.0185.1275.1837.3133.81722.93100.7383.5383.8473.2237.0033.72714.0599.6482.0383.9874.3237.1133.73713.9196.685.726.599.089.0733.76727.5210.0133.63724.99195.4533.77728.26189.3933.51721.00189.7333.79710.71192.8112.67871.694147.1047.5241.2825.0534.02722.9057.0543.4745.6039.9623.8934.00722.3653.5244.5947.6740.5024.8533.96711.6055.1742.6844.6840.1623.2833.89692.0652.62887.8898.5810.6911.0113.0233.79733.7712.966.627.269.4610.1333.76733.9011.2364.415177.05127.298.3310.0611.3933.39717.1011.3863.015482.132061.815862.1226262.43759.016573.191313.57344.575713.27525.0016464.690377.96769.213685.591167.813947.866536.0662.6355025818.002487184.955533353.456161108.852170947.480081882.365291433.733936313.483763383.309991524.411468982.229465095.488646358.098931315.125953205.678459013.144960966.451014206.352845996.219260695.121564718.991113984.703943666.37662.01314.259.03115.055.52761.55014.33015.6460.34.5934.60654.3130.3643850.3815700.5491470.5708350.7437710.7656160.7757920.797260104.03971.49620.27513.050OpenBenchmarking.org

Timed Linux Kernel Compilation

Build: allmodconfig

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 6.1Build: allmodconfigrk1-mainline-emmc12002400360048006000SE +/- 4.42, N = 35759.51

Timed LLVM Compilation

Build System: Unix Makefiles

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 16.0Build System: Unix Makefilesrk1-mainline-emmc8001600240032004000SE +/- 5.63, N = 33722.37

Timed LLVM Compilation

Build System: Ninja

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 16.0Build System: Ninjark1-mainline-emmc8001600240032004000SE +/- 5.47, N = 33662.54

Timed Node.js Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Node.js Compilation 19.8.1Time To Compilerk1-mainline-emmc7001400210028003500SE +/- 2.91, N = 33378.82

Apache CouchDB

Bulk Size: 300 - Inserts: 3000 - Rounds: 30

OpenBenchmarking.orgSeconds, Fewer Is BetterApache CouchDB 3.3.2Bulk Size: 300 - Inserts: 3000 - Rounds: 30ARMv8 Cortex-A76 - - Turing Machines RK130060090012001500SE +/- 14.88, N = 51412.821. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD

Timed Gem5 Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Gem5 Compilation 23.0.1Time To Compilerk1-mainline-emmc5001000150020002500SE +/- 3.08, N = 32329.03

Apache CouchDB

Bulk Size: 500 - Inserts: 3000 - Rounds: 30

OpenBenchmarking.orgSeconds, Fewer Is BetterApache CouchDB 3.3.2Bulk Size: 500 - Inserts: 3000 - Rounds: 30ARMv8 Cortex-A76 - - Turing Machines RK15001000150020002500SE +/- 0.87, N = 32261.831. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD

Timed Godot Game Engine Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Godot Game Engine Compilation 4.0Time To Compilerk1-mainline-emmc400800120016002000SE +/- 7.67, N = 31922.64

etcd

Test: PUT - Connections: 500 - Clients: 100 - Average Latency

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: PUT - Connections: 500 - Clients: 100 - Average LatencyARMv8 Cortex-A76 - - Turing Machines RK13691215SE +/- 0.25, N = 912.8

etcd

Test: PUT - Connections: 500 - Clients: 100

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: PUT - Connections: 500 - Clients: 100ARMv8 Cortex-A76 - - Turing Machines RK117003400510068008500SE +/- 154.99, N = 97773.68

etcd

Test: RANGE - Connections: 50 - Clients: 100 - Average Latency

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: RANGE - Connections: 50 - Clients: 100 - Average LatencyARMv8 Cortex-A76 - - Turing Machines RK13691215SE +/- 0.23, N = 912.2

etcd

Test: RANGE - Connections: 50 - Clients: 100

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: RANGE - Connections: 50 - Clients: 100ARMv8 Cortex-A76 - - Turing Machines RK12K4K6K8K10KSE +/- 162.99, N = 98177.71

etcd

Test: PUT - Connections: 50 - Clients: 100 - Average Latency

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: PUT - Connections: 50 - Clients: 100 - Average LatencyARMv8 Cortex-A76 - - Turing Machines RK13691215SE +/- 0.57, N = 911.3

etcd

Test: PUT - Connections: 50 - Clients: 100

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: PUT - Connections: 50 - Clients: 100ARMv8 Cortex-A76 - - Turing Machines RK12K4K6K8K10KSE +/- 548.13, N = 99019.79

Timed Linux Kernel Compilation

Build: defconfig

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 6.1Build: defconfigrk1-mainline-emmc30060090012001500SE +/- 1.10, N = 31199.61

Apache Spark

Row Count: 20000000 - Partitions: 2000 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 2000 - Broadcast Inner Join Test TimeARMv8 Cortex-A76 - - Turing Machines RK120406080100SE +/- 0.57, N = 383.94

Apache Spark

Row Count: 20000000 - Partitions: 2000 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 2000 - Inner Join Test TimeARMv8 Cortex-A76 - - Turing Machines RK120406080100SE +/- 0.28, N = 386.43

Apache Spark

Row Count: 20000000 - Partitions: 2000 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 2000 - Repartition Test TimeARMv8 Cortex-A76 - - Turing Machines RK120406080100SE +/- 0.46, N = 375.44

Apache Spark

Row Count: 20000000 - Partitions: 2000 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 2000 - Group By Test TimeARMv8 Cortex-A76 - - Turing Machines RK1918273645SE +/- 0.10, N = 337.35

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 2000 - Calculate Pi Benchmark Using DataframeARMv8 Cortex-A76 - - Turing Machines RK1816243240SE +/- 0.11, N = 333.91

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 2000 - Calculate Pi BenchmarkARMv8 Cortex-A76 - - Turing Machines RK1160320480640800SE +/- 22.40, N = 3723.32

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 2000 - SHA-512 Benchmark TimeARMv8 Cortex-A76 - - Turing Machines RK120406080100SE +/- 0.14, N = 3101.15

Apache Spark

Row Count: 20000000 - Partitions: 1000 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 1000 - Broadcast Inner Join Test TimeARMv8 Cortex-A76 - - Turing Machines RK120406080100SE +/- 0.51, N = 384.01

Apache Spark

Row Count: 20000000 - Partitions: 1000 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 1000 - Inner Join Test TimeARMv8 Cortex-A76 - - Turing Machines RK120406080100SE +/- 0.32, N = 385.12

Apache Spark

Row Count: 20000000 - Partitions: 1000 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 1000 - Repartition Test TimeARMv8 Cortex-A76 - - Turing Machines RK120406080100SE +/- 0.23, N = 375.18

Apache Spark

Row Count: 20000000 - Partitions: 1000 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 1000 - Group By Test TimeARMv8 Cortex-A76 - - Turing Machines RK1918273645SE +/- 0.79, N = 337.31

Apache Spark

Row Count: 20000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 1000 - Calculate Pi Benchmark Using DataframeARMv8 Cortex-A76 - - Turing Machines RK1816243240SE +/- 0.19, N = 333.81

Apache Spark

Row Count: 20000000 - Partitions: 1000 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 1000 - Calculate Pi BenchmarkARMv8 Cortex-A76 - - Turing Machines RK1160320480640800SE +/- 11.19, N = 3722.93

Apache Spark

Row Count: 20000000 - Partitions: 1000 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 1000 - SHA-512 Benchmark TimeARMv8 Cortex-A76 - - Turing Machines RK120406080100SE +/- 0.20, N = 3100.73

Apache Spark

Row Count: 20000000 - Partitions: 500 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 500 - Broadcast Inner Join Test TimeARMv8 Cortex-A76 - - Turing Machines RK120406080100SE +/- 0.30, N = 383.53

Apache Spark

Row Count: 20000000 - Partitions: 500 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 500 - Inner Join Test TimeARMv8 Cortex-A76 - - Turing Machines RK120406080100SE +/- 0.56, N = 383.84

Apache Spark

Row Count: 20000000 - Partitions: 500 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 500 - Repartition Test TimeARMv8 Cortex-A76 - - Turing Machines RK11632486480SE +/- 0.15, N = 373.22

Apache Spark

Row Count: 20000000 - Partitions: 500 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 500 - Group By Test TimeARMv8 Cortex-A76 - - Turing Machines RK1918273645SE +/- 0.10, N = 337.00

Apache Spark

Row Count: 20000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 500 - Calculate Pi Benchmark Using DataframeARMv8 Cortex-A76 - - Turing Machines RK1816243240SE +/- 0.25, N = 333.72

Apache Spark

Row Count: 20000000 - Partitions: 500 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 500 - Calculate Pi BenchmarkARMv8 Cortex-A76 - - Turing Machines RK1150300450600750SE +/- 17.41, N = 3714.05

Apache Spark

Row Count: 20000000 - Partitions: 500 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 500 - SHA-512 Benchmark TimeARMv8 Cortex-A76 - - Turing Machines RK120406080100SE +/- 0.31, N = 399.64

Apache Spark

Row Count: 20000000 - Partitions: 100 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 100 - Broadcast Inner Join Test TimeARMv8 Cortex-A76 - - Turing Machines RK120406080100SE +/- 0.19, N = 382.03

Apache Spark

Row Count: 20000000 - Partitions: 100 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 100 - Inner Join Test TimeARMv8 Cortex-A76 - - Turing Machines RK120406080100SE +/- 0.57, N = 383.98

Apache Spark

Row Count: 20000000 - Partitions: 100 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 100 - Repartition Test TimeARMv8 Cortex-A76 - - Turing Machines RK120406080100SE +/- 0.55, N = 374.32

Apache Spark

Row Count: 20000000 - Partitions: 100 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 100 - Group By Test TimeARMv8 Cortex-A76 - - Turing Machines RK1918273645SE +/- 0.45, N = 337.11

Apache Spark

Row Count: 20000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 100 - Calculate Pi Benchmark Using DataframeARMv8 Cortex-A76 - - Turing Machines RK1816243240SE +/- 0.32, N = 333.73

Apache Spark

Row Count: 20000000 - Partitions: 100 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 100 - Calculate Pi BenchmarkARMv8 Cortex-A76 - - Turing Machines RK1150300450600750SE +/- 8.94, N = 3713.91

Apache Spark

Row Count: 20000000 - Partitions: 100 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 100 - SHA-512 Benchmark TimeARMv8 Cortex-A76 - - Turing Machines RK120406080100SE +/- 0.22, N = 396.68

Apache Spark

Row Count: 1000000 - Partitions: 100 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Broadcast Inner Join Test TimeARMv8 Cortex-A76 - - Turing Machines RK11.2872.5743.8615.1486.435SE +/- 0.09, N = 45.72

Apache Spark

Row Count: 1000000 - Partitions: 100 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Inner Join Test TimeARMv8 Cortex-A76 - - Turing Machines RK1246810SE +/- 0.13, N = 46.59

Apache Spark

Row Count: 1000000 - Partitions: 100 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Repartition Test TimeARMv8 Cortex-A76 - - Turing Machines RK13691215SE +/- 0.03, N = 49.08

Apache Spark

Row Count: 1000000 - Partitions: 100 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Group By Test TimeARMv8 Cortex-A76 - - Turing Machines RK13691215SE +/- 0.02, N = 49.07

Apache Spark

Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Using DataframeARMv8 Cortex-A76 - - Turing Machines RK1816243240SE +/- 0.12, N = 433.76

Apache Spark

Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Calculate Pi BenchmarkARMv8 Cortex-A76 - - Turing Machines RK1160320480640800SE +/- 9.68, N = 4727.52

Apache Spark

Row Count: 1000000 - Partitions: 100 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - SHA-512 Benchmark TimeARMv8 Cortex-A76 - - Turing Machines RK13691215SE +/- 0.11, N = 410.01

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Calculate Pi Benchmark Using DataframeARMv8 Cortex-A76 - - Turing Machines RK1816243240SE +/- 0.05, N = 333.63

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Calculate Pi BenchmarkARMv8 Cortex-A76 - - Turing Machines RK1160320480640800SE +/- 8.88, N = 3724.99

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - SHA-512 Benchmark TimeARMv8 Cortex-A76 - - Turing Machines RK14080120160200SE +/- 0.34, N = 3195.45

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 500 - Calculate Pi Benchmark Using DataframeARMv8 Cortex-A76 - - Turing Machines RK1816243240SE +/- 0.10, N = 333.77

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 500 - Calculate Pi BenchmarkARMv8 Cortex-A76 - - Turing Machines RK1160320480640800SE +/- 6.99, N = 3728.26

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 500 - SHA-512 Benchmark TimeARMv8 Cortex-A76 - - Turing Machines RK14080120160200SE +/- 0.26, N = 3189.39

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 1000 - Calculate Pi Benchmark Using DataframeARMv8 Cortex-A76 - - Turing Machines RK1816243240SE +/- 0.22, N = 333.51

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 1000 - Calculate Pi BenchmarkARMv8 Cortex-A76 - - Turing Machines RK1160320480640800SE +/- 14.94, N = 3721.00

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 1000 - SHA-512 Benchmark TimeARMv8 Cortex-A76 - - Turing Machines RK14080120160200SE +/- 0.54, N = 3189.73

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Calculate Pi Benchmark Using DataframeARMv8 Cortex-A76 - - Turing Machines RK1816243240SE +/- 0.06, N = 333.79

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Calculate Pi BenchmarkARMv8 Cortex-A76 - - Turing Machines RK1150300450600750SE +/- 16.56, N = 3710.71

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - SHA-512 Benchmark TimeARMv8 Cortex-A76 - - Turing Machines RK14080120160200SE +/- 0.40, N = 3192.81

etcd

Test: RANGE - Connections: 500 - Clients: 100 - Average Latency

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: RANGE - Connections: 500 - Clients: 100 - Average LatencyARMv8 Cortex-A76 - - Turing Machines RK13691215SE +/- 0.31, N = 612.6

etcd

Test: RANGE - Connections: 500 - Clients: 100

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: RANGE - Connections: 500 - Clients: 100ARMv8 Cortex-A76 - - Turing Machines RK12K4K6K8K10KSE +/- 186.80, N = 67871.69

Apache Spark

Row Count: 10000000 - Partitions: 100 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Broadcast Inner Join Test TimeARMv8 Cortex-A76 - - Turing Machines RK11122334455SE +/- 0.25, N = 347.10

Apache Spark

Row Count: 10000000 - Partitions: 100 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Inner Join Test TimeARMv8 Cortex-A76 - - Turing Machines RK11122334455SE +/- 0.26, N = 347.52

Apache Spark

Row Count: 10000000 - Partitions: 100 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Repartition Test TimeARMv8 Cortex-A76 - - Turing Machines RK1918273645SE +/- 0.56, N = 341.28

Apache Spark

Row Count: 10000000 - Partitions: 100 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Group By Test TimeARMv8 Cortex-A76 - - Turing Machines RK1612182430SE +/- 0.30, N = 325.05

Apache Spark

Row Count: 10000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Calculate Pi Benchmark Using DataframeARMv8 Cortex-A76 - - Turing Machines RK1816243240SE +/- 0.10, N = 334.02

Apache Spark

Row Count: 10000000 - Partitions: 100 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Calculate Pi BenchmarkARMv8 Cortex-A76 - - Turing Machines RK1160320480640800SE +/- 3.83, N = 3722.90

Apache Spark

Row Count: 10000000 - Partitions: 100 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - SHA-512 Benchmark TimeARMv8 Cortex-A76 - - Turing Machines RK11326395265SE +/- 0.32, N = 357.05

Apache Spark

Row Count: 10000000 - Partitions: 1000 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 1000 - Broadcast Inner Join Test TimeARMv8 Cortex-A76 - - Turing Machines RK11020304050SE +/- 0.09, N = 343.47

Apache Spark

Row Count: 10000000 - Partitions: 1000 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 1000 - Inner Join Test TimeARMv8 Cortex-A76 - - Turing Machines RK11020304050SE +/- 0.40, N = 345.60

Apache Spark

Row Count: 10000000 - Partitions: 1000 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 1000 - Repartition Test TimeARMv8 Cortex-A76 - - Turing Machines RK1918273645SE +/- 0.23, N = 339.96

Apache Spark

Row Count: 10000000 - Partitions: 1000 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 1000 - Group By Test TimeARMv8 Cortex-A76 - - Turing Machines RK1612182430SE +/- 0.35, N = 323.89

Apache Spark

Row Count: 10000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 1000 - Calculate Pi Benchmark Using DataframeARMv8 Cortex-A76 - - Turing Machines RK1816243240SE +/- 0.18, N = 334.00

Apache Spark

Row Count: 10000000 - Partitions: 1000 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 1000 - Calculate Pi BenchmarkARMv8 Cortex-A76 - - Turing Machines RK1160320480640800SE +/- 5.58, N = 3722.36

Apache Spark

Row Count: 10000000 - Partitions: 1000 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 1000 - SHA-512 Benchmark TimeARMv8 Cortex-A76 - - Turing Machines RK11224364860SE +/- 0.22, N = 353.52

Apache Spark

Row Count: 10000000 - Partitions: 2000 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Broadcast Inner Join Test TimeARMv8 Cortex-A76 - - Turing Machines RK11020304050SE +/- 0.27, N = 344.59

Apache Spark

Row Count: 10000000 - Partitions: 2000 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Inner Join Test TimeARMv8 Cortex-A76 - - Turing Machines RK11122334455SE +/- 0.21, N = 347.67

Apache Spark

Row Count: 10000000 - Partitions: 2000 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Repartition Test TimeARMv8 Cortex-A76 - - Turing Machines RK1918273645SE +/- 0.03, N = 340.50

Apache Spark

Row Count: 10000000 - Partitions: 2000 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Group By Test TimeARMv8 Cortex-A76 - - Turing Machines RK1612182430SE +/- 0.28, N = 324.85

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Calculate Pi Benchmark Using DataframeARMv8 Cortex-A76 - - Turing Machines RK1816243240SE +/- 0.14, N = 333.96

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Calculate Pi BenchmarkARMv8 Cortex-A76 - - Turing Machines RK1150300450600750SE +/- 13.31, N = 3711.60

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - SHA-512 Benchmark TimeARMv8 Cortex-A76 - - Turing Machines RK11224364860SE +/- 0.39, N = 355.17

Apache Spark

Row Count: 10000000 - Partitions: 500 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 500 - Broadcast Inner Join Test TimeARMv8 Cortex-A76 - - Turing Machines RK11020304050SE +/- 0.24, N = 342.68

Apache Spark

Row Count: 10000000 - Partitions: 500 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 500 - Inner Join Test TimeARMv8 Cortex-A76 - - Turing Machines RK11020304050SE +/- 0.42, N = 344.68

Apache Spark

Row Count: 10000000 - Partitions: 500 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 500 - Repartition Test TimeARMv8 Cortex-A76 - - Turing Machines RK1918273645SE +/- 0.58, N = 340.16

Apache Spark

Row Count: 10000000 - Partitions: 500 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 500 - Group By Test TimeARMv8 Cortex-A76 - - Turing Machines RK1612182430SE +/- 0.42, N = 323.28

Apache Spark

Row Count: 10000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 500 - Calculate Pi Benchmark Using DataframeARMv8 Cortex-A76 - - Turing Machines RK1816243240SE +/- 0.13, N = 333.89

Apache Spark

Row Count: 10000000 - Partitions: 500 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 500 - Calculate Pi BenchmarkARMv8 Cortex-A76 - - Turing Machines RK1150300450600750SE +/- 3.66, N = 3692.06

Apache Spark

Row Count: 10000000 - Partitions: 500 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 500 - SHA-512 Benchmark TimeARMv8 Cortex-A76 - - Turing Machines RK11224364860SE +/- 0.11, N = 352.62

Apache CouchDB

Bulk Size: 100 - Inserts: 3000 - Rounds: 30

OpenBenchmarking.orgSeconds, Fewer Is BetterApache CouchDB 3.3.2Bulk Size: 100 - Inserts: 3000 - Rounds: 30ARMv8 Cortex-A76 - - Turing Machines RK12004006008001000SE +/- 1.11, N = 3887.891. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD

Apache Spark

Row Count: 1000000 - Partitions: 2000 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Broadcast Inner Join Test TimeARMv8 Cortex-A76 - - Turing Machines RK1246810SE +/- 0.18, N = 38.58

Apache Spark

Row Count: 1000000 - Partitions: 2000 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Inner Join Test TimeARMv8 Cortex-A76 - - Turing Machines RK13691215SE +/- 0.10, N = 310.69

Apache Spark

Row Count: 1000000 - Partitions: 2000 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Repartition Test TimeARMv8 Cortex-A76 - - Turing Machines RK13691215SE +/- 0.18, N = 311.01

Apache Spark

Row Count: 1000000 - Partitions: 2000 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Group By Test TimeARMv8 Cortex-A76 - - Turing Machines RK13691215SE +/- 0.15, N = 313.02

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Calculate Pi Benchmark Using DataframeARMv8 Cortex-A76 - - Turing Machines RK1816243240SE +/- 0.01, N = 333.79

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Calculate Pi BenchmarkARMv8 Cortex-A76 - - Turing Machines RK1160320480640800SE +/- 5.14, N = 3733.77

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - SHA-512 Benchmark TimeARMv8 Cortex-A76 - - Turing Machines RK13691215SE +/- 0.14, N = 312.96

Apache Spark

Row Count: 1000000 - Partitions: 500 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Broadcast Inner Join Test TimeARMv8 Cortex-A76 - - Turing Machines RK1246810SE +/- 0.09, N = 36.62

Apache Spark

Row Count: 1000000 - Partitions: 500 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Inner Join Test TimeARMv8 Cortex-A76 - - Turing Machines RK1246810SE +/- 0.06, N = 37.26

Apache Spark

Row Count: 1000000 - Partitions: 500 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Repartition Test TimeARMv8 Cortex-A76 - - Turing Machines RK13691215SE +/- 0.04, N = 39.46

Apache Spark

Row Count: 1000000 - Partitions: 500 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Group By Test TimeARMv8 Cortex-A76 - - Turing Machines RK13691215SE +/- 0.09, N = 310.13

Apache Spark

Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark Using DataframeARMv8 Cortex-A76 - - Turing Machines RK1816243240SE +/- 0.16, N = 333.76

Apache Spark

Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Calculate Pi BenchmarkARMv8 Cortex-A76 - - Turing Machines RK1160320480640800SE +/- 10.10, N = 3733.90

Apache Spark

Row Count: 1000000 - Partitions: 500 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - SHA-512 Benchmark TimeARMv8 Cortex-A76 - - Turing Machines RK13691215SE +/- 0.08, N = 311.23

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 15Total Timerk1-mainline-emmc1.1M2.2M3.3M4.4M5.5MSE +/- 385132.57, N = 952718401. (CXX) g++ options: -lgcov -lpthread -fno-exceptions -std=c++17 -fno-peel-loops -fno-tracer -pedantic -O3 -flto -flto=jobserver

etcd

Test: RANGE - Connections: 100 - Clients: 1000 - Average Latency

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: RANGE - Connections: 100 - Clients: 1000 - Average LatencyARMv8 Cortex-A76 - - Turing Machines RK11428425670SE +/- 2.12, N = 964.4

etcd

Test: RANGE - Connections: 100 - Clients: 1000

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: RANGE - Connections: 100 - Clients: 1000ARMv8 Cortex-A76 - - Turing Machines RK13K6K9K12K15KSE +/- 438.82, N = 915177.05

Apache Spark

Row Count: 1000000 - Partitions: 1000 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 1000 - Broadcast Inner Join Test TimeARMv8 Cortex-A76 - - Turing Machines RK1246810SE +/- 0.04, N = 37.29

Apache Spark

Row Count: 1000000 - Partitions: 1000 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 1000 - Inner Join Test TimeARMv8 Cortex-A76 - - Turing Machines RK1246810SE +/- 0.11, N = 38.33

Apache Spark

Row Count: 1000000 - Partitions: 1000 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 1000 - Repartition Test TimeARMv8 Cortex-A76 - - Turing Machines RK13691215SE +/- 0.02, N = 310.06

Apache Spark

Row Count: 1000000 - Partitions: 1000 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 1000 - Group By Test TimeARMv8 Cortex-A76 - - Turing Machines RK13691215SE +/- 0.03, N = 311.39

Apache Spark

Row Count: 1000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 1000 - Calculate Pi Benchmark Using DataframeARMv8 Cortex-A76 - - Turing Machines RK1816243240SE +/- 0.08, N = 333.39

Apache Spark

Row Count: 1000000 - Partitions: 1000 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 1000 - Calculate Pi BenchmarkARMv8 Cortex-A76 - - Turing Machines RK1150300450600750SE +/- 1.88, N = 3717.10

Apache Spark

Row Count: 1000000 - Partitions: 1000 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 1000 - SHA-512 Benchmark TimeARMv8 Cortex-A76 - - Turing Machines RK13691215SE +/- 0.14, N = 311.38

etcd

Test: PUT - Connections: 100 - Clients: 1000 - Average Latency

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: PUT - Connections: 100 - Clients: 1000 - Average LatencyARMv8 Cortex-A76 - - Turing Machines RK11428425670SE +/- 1.82, N = 963.0

etcd

Test: PUT - Connections: 100 - Clients: 1000

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: PUT - Connections: 100 - Clients: 1000ARMv8 Cortex-A76 - - Turing Machines RK13K6K9K12K15KSE +/- 392.03, N = 915482.13

etcd

Test: RANGE - Connections: 50 - Clients: 1000 - Average Latency

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: RANGE - Connections: 50 - Clients: 1000 - Average LatencyARMv8 Cortex-A76 - - Turing Machines RK11428425670SE +/- 1.90, N = 961.8

etcd

Test: RANGE - Connections: 50 - Clients: 1000

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: RANGE - Connections: 50 - Clients: 1000ARMv8 Cortex-A76 - - Turing Machines RK13K6K9K12K15KSE +/- 428.03, N = 915862.12

Apache CouchDB

Bulk Size: 100 - Inserts: 1000 - Rounds: 30

OpenBenchmarking.orgSeconds, Fewer Is BetterApache CouchDB 3.3.2Bulk Size: 100 - Inserts: 1000 - Rounds: 30ARMv8 Cortex-A76 - - Turing Machines RK160120180240300SE +/- 3.82, N = 9262.441. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD

etcd

Test: PUT - Connections: 50 - Clients: 1000 - Average Latency

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: PUT - Connections: 50 - Clients: 1000 - Average LatencyARMv8 Cortex-A76 - - Turing Machines RK11326395265SE +/- 1.79, N = 959.0

etcd

Test: PUT - Connections: 50 - Clients: 1000

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: PUT - Connections: 50 - Clients: 1000ARMv8 Cortex-A76 - - Turing Machines RK14K8K12K16K20KSE +/- 452.84, N = 916573.19

Build2

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterBuild2 0.15Time To Compilerk1-mainline-emmc150300450600750SE +/- 1.02, N = 3688.05

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 Depthrk1-mainline-emmc1.6M3.2M4.8M6.4M8MSE +/- 75549.20, N = 67583856

etcd

Test: RANGE - Connections: 100 - Clients: 100 - Average Latency

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: RANGE - Connections: 100 - Clients: 100 - Average LatencyARMv8 Cortex-A76 - - Turing Machines RK13691215SE +/- 0.09, N = 313.5

etcd

Test: RANGE - Connections: 100 - Clients: 100

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: RANGE - Connections: 100 - Clients: 100ARMv8 Cortex-A76 - - Turing Machines RK116003200480064008000SE +/- 43.16, N = 37344.58

etcd

Test: PUT - Connections: 100 - Clients: 100 - Average Latency

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: PUT - Connections: 100 - Clients: 100 - Average LatencyARMv8 Cortex-A76 - - Turing Machines RK13691215SE +/- 0.15, N = 313.2

etcd

Test: PUT - Connections: 100 - Clients: 100

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: PUT - Connections: 100 - Clients: 100ARMv8 Cortex-A76 - - Turing Machines RK116003200480064008000SE +/- 78.80, N = 37525.00

Apache CouchDB

Bulk Size: 500 - Inserts: 1000 - Rounds: 30

OpenBenchmarking.orgSeconds, Fewer Is BetterApache CouchDB 3.3.2Bulk Size: 500 - Inserts: 1000 - Rounds: 30ARMv8 Cortex-A76 - - Turing Machines RK1100200300400500SE +/- 0.74, N = 3464.691. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.4WAV To FLACARMv8 Cortex-A761224364860SE +/- 0.33, N = 2554.311. (CXX) g++ options: -O3 -fvisibility=hidden -logg -lm

Stargate Digital Audio Workstation

Sample Rate: 192000 - Buffer Size: 512

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 22.11.5Sample Rate: 192000 - Buffer Size: 512ARMv8 Cortex-A760.0820.1640.2460.3280.41SE +/- 0.000865, N = 30.3643851. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Stargate Digital Audio Workstation

Sample Rate: 192000 - Buffer Size: 1024

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 22.11.5Sample Rate: 192000 - Buffer Size: 1024ARMv8 Cortex-A760.08590.17180.25770.34360.4295SE +/- 0.000191, N = 30.3815701. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

LeelaChessZero

Backend: BLAS

OpenBenchmarking.orgNodes Per Second, More Is BetterLeelaChessZero 0.30Backend: BLASrk1-mainline-emmc1.1252.253.3754.55.625SE +/- 0.00, N = 351. (CXX) g++ options: -flto -pthread

Apache CouchDB

Bulk Size: 300 - Inserts: 1000 - Rounds: 30

OpenBenchmarking.orgSeconds, Fewer Is BetterApache CouchDB 3.3.2Bulk Size: 300 - Inserts: 1000 - Rounds: 30ARMv8 Cortex-A76 - - Turing Machines RK180160240320400SE +/- 2.78, N = 3377.971. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 8.1.9Time To Compilerk1-mainline-emmc80160240320400SE +/- 4.51, N = 3364.44

Timed Erlang/OTP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Erlang/OTP Compilation 25.0Time To Compilerk1-mainline-emmc70140210280350SE +/- 0.61, N = 3310.70

etcd

Test: RANGE - Connections: 500 - Clients: 1000 - Average Latency

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: RANGE - Connections: 500 - Clients: 1000 - Average LatencyARMv8 Cortex-A76 - - Turing Machines RK11530456075SE +/- 0.98, N = 369.2

etcd

Test: RANGE - Connections: 500 - Clients: 1000

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: RANGE - Connections: 500 - Clients: 1000ARMv8 Cortex-A76 - - Turing Machines RK13K6K9K12K15KSE +/- 181.75, N = 313685.59

N-Queens

Elapsed Time

OpenBenchmarking.orgSeconds, Fewer Is BetterN-Queens 1.0Elapsed Timerk1-mainline-emmc1326395265SE +/- 0.70, N = 1559.481. (CC) gcc options: -static -fopenmp -O3 -march=native

etcd

Test: PUT - Connections: 500 - Clients: 1000 - Average Latency

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: PUT - Connections: 500 - Clients: 1000 - Average LatencyARMv8 Cortex-A76 - - Turing Machines RK11530456075SE +/- 0.71, N = 367.8

etcd

Test: PUT - Connections: 500 - Clients: 1000

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: PUT - Connections: 500 - Clients: 1000ARMv8 Cortex-A76 - - Turing Machines RK13K6K9K12K15KSE +/- 131.09, N = 313947.87

Stargate Digital Audio Workstation

Sample Rate: 96000 - Buffer Size: 512

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 22.11.5Sample Rate: 96000 - Buffer Size: 512ARMv8 Cortex-A760.12360.24720.37080.49440.618SE +/- 0.000635, N = 30.5491471. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Stargate Digital Audio Workstation

Sample Rate: 96000 - Buffer Size: 1024

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 22.11.5Sample Rate: 96000 - Buffer Size: 1024ARMv8 Cortex-A760.12840.25680.38520.51360.642SE +/- 0.000339, N = 30.5708351. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Timed CPython Compilation

Build Configuration: Released Build, PGO + LTO Optimized

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed CPython Compilation 3.10.6Build Configuration: Released Build, PGO + LTO Optimizedrk1-mainline-emmc2004006008001000784.30

m-queens

Time To Solve

OpenBenchmarking.orgSeconds, Fewer Is Betterm-queens 1.2Time To Solverk1-mainline-emmc50100150200250SE +/- 0.04, N = 3216.461. (CXX) g++ options: -fopenmp -O2 -march=native

Timed Wasmer Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Wasmer Compilation 2.3Time To Compilerk1-mainline-emmc50100150200250SE +/- 0.59, N = 3215.921. (CC) gcc options: -ldl -lgcc_s -lutil -lrt -lpthread -lm -lc -pie -nodefaultlibs

Stargate Digital Audio Workstation

Sample Rate: 480000 - Buffer Size: 512

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 22.11.5Sample Rate: 480000 - Buffer Size: 512ARMv8 Cortex-A760.16730.33460.50190.66920.8365SE +/- 0.000670, N = 30.7437711. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Timed FFmpeg Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed FFmpeg Compilation 6.1Time To Compilerk1-mainline-emmc50100150200250SE +/- 0.50, N = 3209.95

Stargate Digital Audio Workstation

Sample Rate: 480000 - Buffer Size: 1024

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 22.11.5Sample Rate: 480000 - Buffer Size: 1024ARMv8 Cortex-A760.17230.34460.51690.68920.8615SE +/- 0.000798, N = 30.7656161. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Stargate Digital Audio Workstation

Sample Rate: 44100 - Buffer Size: 512

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 22.11.5Sample Rate: 44100 - Buffer Size: 512ARMv8 Cortex-A760.17460.34920.52380.69840.873SE +/- 0.000792, N = 30.7757921. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Stargate Digital Audio Workstation

Sample Rate: 44100 - Buffer Size: 1024

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 22.11.5Sample Rate: 44100 - Buffer Size: 1024ARMv8 Cortex-A760.17940.35880.53820.71760.897SE +/- 0.000604, N = 30.7972601. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

SQLite

Threads / Copies: 1

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 1ARMv8 Cortex-A76 - - Turing Machines RK1816243240SE +/- 0.28, N = 1536.071. (CC) gcc options: -O2 -lreadline -ltermcap -lz -lm

WavPack Audio Encoding

WAV To WavPack

OpenBenchmarking.orgSeconds, Fewer Is BetterWavPack Audio Encoding 5.3WAV To WavPackARMv8 Cortex-A7620406080100SE +/- 0.07, N = 5104.041. (CXX) g++ options: -rdynamic

Timed Eigen Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Eigen Compilation 3.3.9Time To Compilerk1-mainline-emmc4080120160200SE +/- 0.08, N = 3173.21

Timed MPlayer Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MPlayer Compilation 1.5Time To Compilerk1-mainline-emmc306090120150SE +/- 0.66, N = 3158.06

Apache Spark TPC-H

Scale Factor: 1 - Q22

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark TPC-H 3.5Scale Factor: 1 - Q22ARMv8 Cortex-A76 - - Turing Machines RK10.5931.1861.7792.3722.965SE +/- 0.05419067, N = 32.63550258

Apache Spark TPC-H

Scale Factor: 1 - Q21

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark TPC-H 3.5Scale Factor: 1 - Q21ARMv8 Cortex-A76 - - Turing Machines RK148121620SE +/- 0.46, N = 318.00

Apache Spark TPC-H

Scale Factor: 1 - Q20

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark TPC-H 3.5Scale Factor: 1 - Q20ARMv8 Cortex-A76 - - Turing Machines RK11.1152.233.3454.465.575SE +/- 0.16740673, N = 34.95553335

Apache Spark TPC-H

Scale Factor: 1 - Q19

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark TPC-H 3.5Scale Factor: 1 - Q19ARMv8 Cortex-A76 - - Turing Machines RK10.77761.55522.33283.11043.888SE +/- 0.08247514, N = 33.45616110

Apache Spark TPC-H

Scale Factor: 1 - Q18

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark TPC-H 3.5Scale Factor: 1 - Q18ARMv8 Cortex-A76 - - Turing Machines RK1246810SE +/- 0.02944973, N = 38.85217094

Apache Spark TPC-H

Scale Factor: 1 - Q17

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark TPC-H 3.5Scale Factor: 1 - Q17ARMv8 Cortex-A76 - - Turing Machines RK1246810SE +/- 0.11188602, N = 37.48008188

Apache Spark TPC-H

Scale Factor: 1 - Q16

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark TPC-H 3.5Scale Factor: 1 - Q16ARMv8 Cortex-A76 - - Turing Machines RK10.53221.06441.59662.12882.661SE +/- 0.04807800, N = 32.36529143

Apache Spark TPC-H

Scale Factor: 1 - Q15

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark TPC-H 3.5Scale Factor: 1 - Q15ARMv8 Cortex-A76 - - Turing Machines RK10.84011.68022.52033.36044.2005SE +/- 0.01587727, N = 33.73393631

Apache Spark TPC-H

Scale Factor: 1 - Q14

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark TPC-H 3.5Scale Factor: 1 - Q14ARMv8 Cortex-A76 - - Turing Machines RK10.78381.56762.35143.13523.919SE +/- 0.09844103, N = 33.48376338

Apache Spark TPC-H

Scale Factor: 1 - Q13

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark TPC-H 3.5Scale Factor: 1 - Q13ARMv8 Cortex-A76 - - Turing Machines RK10.74471.48942.23412.97883.7235SE +/- 0.05404231, N = 33.30999152

Apache Spark TPC-H

Scale Factor: 1 - Q12

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark TPC-H 3.5Scale Factor: 1 - Q12ARMv8 Cortex-A76 - - Turing Machines RK10.99261.98522.97783.97044.963SE +/- 0.07812445, N = 34.41146898

Apache Spark TPC-H

Scale Factor: 1 - Q11

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark TPC-H 3.5Scale Factor: 1 - Q11ARMv8 Cortex-A76 - - Turing Machines RK10.50161.00321.50482.00642.508SE +/- 0.00889576, N = 32.22946509

Apache Spark TPC-H

Scale Factor: 1 - Q10

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark TPC-H 3.5Scale Factor: 1 - Q10ARMv8 Cortex-A76 - - Turing Machines RK11.23492.46983.70474.93966.1745SE +/- 0.12475642, N = 35.48864635

Apache Spark TPC-H

Scale Factor: 1 - Q09

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark TPC-H 3.5Scale Factor: 1 - Q09ARMv8 Cortex-A76 - - Turing Machines RK1246810SE +/- 0.03195754, N = 38.09893131

Apache Spark TPC-H

Scale Factor: 1 - Q08

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark TPC-H 3.5Scale Factor: 1 - Q08ARMv8 Cortex-A76 - - Turing Machines RK11.15332.30663.45994.61325.7665SE +/- 0.07990249, N = 35.12595320

Apache Spark TPC-H

Scale Factor: 1 - Q07

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark TPC-H 3.5Scale Factor: 1 - Q07ARMv8 Cortex-A76 - - Turing Machines RK11.27772.55543.83315.11086.3885SE +/- 0.01424190, N = 35.67845901

Apache Spark TPC-H

Scale Factor: 1 - Q06

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark TPC-H 3.5Scale Factor: 1 - Q06ARMv8 Cortex-A76 - - Turing Machines RK10.70761.41522.12282.83043.538SE +/- 0.06400088, N = 33.14496096

Apache Spark TPC-H

Scale Factor: 1 - Q05

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark TPC-H 3.5Scale Factor: 1 - Q05ARMv8 Cortex-A76 - - Turing Machines RK1246810SE +/- 0.08288138, N = 36.45101420

Apache Spark TPC-H

Scale Factor: 1 - Q04

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark TPC-H 3.5Scale Factor: 1 - Q04ARMv8 Cortex-A76 - - Turing Machines RK1246810SE +/- 0.15831346, N = 36.35284599

Apache Spark TPC-H

Scale Factor: 1 - Q03

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark TPC-H 3.5Scale Factor: 1 - Q03ARMv8 Cortex-A76 - - Turing Machines RK1246810SE +/- 0.17085945, N = 36.21926069

Apache Spark TPC-H

Scale Factor: 1 - Q02

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark TPC-H 3.5Scale Factor: 1 - Q02ARMv8 Cortex-A76 - - Turing Machines RK11.15242.30483.45724.60965.762SE +/- 0.06585723, N = 35.12156471

Apache Spark TPC-H

Scale Factor: 1 - Q01

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark TPC-H 3.5Scale Factor: 1 - Q01ARMv8 Cortex-A76 - - Turing Machines RK13691215SE +/- 0.17776740, N = 38.99111398

Apache Spark TPC-H

Scale Factor: 1 - Geometric Mean Of All Queries

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark TPC-H 3.5Scale Factor: 1 - Geometric Mean Of All QueriesARMv8 Cortex-A76 - - Turing Machines RK11.05842.11683.17524.23365.292SE +/- 0.02205715, N = 34.70394366MIN: 2.21 / MAX: 18.87

Timed ImageMagick Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed ImageMagick Compilation 6.9.0Time To Compilerk1-mainline-emmc306090120150SE +/- 0.66, N = 3120.10

Opus Codec Encoding

WAV To Opus Encode

OpenBenchmarking.orgSeconds, Fewer Is BetterOpus Codec Encoding 1.4WAV To Opus EncodeARMv8 Cortex-A761632486480SE +/- 0.17, N = 571.501. (CXX) g++ options: -O3 -fvisibility=hidden -logg -lm

Timed Apache Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Apache Compilation 2.4.41Time To Compilerk1-mainline-emmc1428425670SE +/- 0.16, N = 360.63

Monkey Audio Encoding

WAV To APE

OpenBenchmarking.orgSeconds, Fewer Is BetterMonkey Audio Encoding 3.99.6WAV To APEARMv8 Cortex-A76510152025SE +/- 0.00, N = 520.281. (CXX) g++ options: -O3 -pedantic -rdynamic -lrt

LevelDB

Benchmark: Seek Random

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.23Benchmark: Seek RandomARMv8 Cortex-A76 - - Turing Machines RK1246810SE +/- 0.148, N = 156.3761. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy

LevelDB

Benchmark: Overwrite

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.23Benchmark: OverwriteARMv8 Cortex-A76 - - Turing Machines RK11428425670SE +/- 0.51, N = 1562.011. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy

LevelDB

Benchmark: Overwrite

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.23Benchmark: OverwriteARMv8 Cortex-A76 - - Turing Machines RK148121620SE +/- 0.11, N = 1514.21. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy

LevelDB

Benchmark: Sequential Fill

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.23Benchmark: Sequential FillARMv8 Cortex-A76 - - Turing Machines RK11326395265SE +/- 0.41, N = 359.031. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy

LevelDB

Benchmark: Sequential Fill

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.23Benchmark: Sequential FillARMv8 Cortex-A76 - - Turing Machines RK148121620SE +/- 0.12, N = 315.01. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy

LevelDB

Benchmark: Random Delete

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.23Benchmark: Random DeleteARMv8 Cortex-A76 - - Turing Machines RK11224364860SE +/- 0.13, N = 355.531. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy

Timed CPython Compilation

Build Configuration: Default

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed CPython Compilation 3.10.6Build Configuration: Defaultrk1-mainline-emmc153045607566.13

LevelDB

Benchmark: Random Fill

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.23Benchmark: Random FillARMv8 Cortex-A76 - - Turing Machines RK11428425670SE +/- 0.49, N = 1061.551. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy

LevelDB

Benchmark: Random Fill

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.23Benchmark: Random FillARMv8 Cortex-A76 - - Turing Machines RK148121620SE +/- 0.11, N = 1014.31. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy

LevelDB

Benchmark: Fill Sync

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.23Benchmark: Fill SyncARMv8 Cortex-A76 - - Turing Machines RK16001200180024003000SE +/- 124.90, N = 153015.651. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy

LevelDB

Benchmark: Fill Sync

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.23Benchmark: Fill SyncARMv8 Cortex-A76 - - Turing Machines RK10.06750.1350.20250.270.3375SE +/- 0.01, N = 150.31. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3ARMv8 Cortex-A763691215SE +/- 0.01, N = 313.051. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lncurses -lm

LevelDB

Benchmark: Hot Read

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.23Benchmark: Hot ReadARMv8 Cortex-A76 - - Turing Machines RK11.03342.06683.10024.13365.167SE +/- 0.032, N = 34.5931. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy

LevelDB

Benchmark: Random Read

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.23Benchmark: Random ReadARMv8 Cortex-A76 - - Turing Machines RK11.03642.07283.10924.14565.182SE +/- 0.043, N = 34.6061. (CXX) g++ options: -fno-exceptions -fno-rtti -O3 -lgmock -lgtest -lsnappy

TSCP

AI Chess Performance

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess Performancerk1-mainline-emmc160K320K480K640K800KSE +/- 370.48, N = 57385071. (CC) gcc options: -O3 -march=native


Phoronix Test Suite v10.8.4