1806117-FO-MERGE885941

Rockchip ARMv8 Cortex-A76 testing with a FriendlyElec NanoPC-T6 and rockchipdrmfb on Ubuntu 22.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2309052-NE-1806117FO92&grs.

1806117-FO-MERGE885941ProcessorMotherboardMemoryDiskGraphicsMonitorNetworkOSKernelDesktopDisplay ServerOpenCLVulkanCompilerFile-SystemScreen ResolutionNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHzRockchip ARMv8 Cortex-A76 @ 1.80GHz (4 Cores / 8 Threads)FriendlyElec NanoPC-T616GB247GB A3A444rockchipdrmfbLG TV SSCR22 x Realtek RTL8125 2.5GbEUbuntu 22.045.10.160 (aarch64)GNOME Shell 42.9X ServerOpenCL 3.0 v1.g13p0-01eac0.11addb9882ee8209dc0912af75110af71.3.238GCC 11.4.0 + Clang 14.0.0-1ubuntu1.1 + LLVM 14.0.0overlayfs3840x2160OpenBenchmarking.org- Transparent Huge Pages: madvise- --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 - Scaling Governor: cpufreq-dt performance- OpenJDK Runtime Environment (build 11.0.20.1+1-post-Ubuntu-0ubuntu122.04)- 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

1806117-FO-MERGE885941gnupg: 2.7GB Sample File Encryptionhint: FLOATjava-jmh: Throughputopenssl: ChaCha20-Poly1305openssl: AES-256-GCMopenssl: AES-128-GCMopenssl: ChaCha20openssl: RSA4096openssl: RSA4096openssl: SHA512openssl: SHA256sudokut: Total Timen-queens: Elapsed Timem-queens: Time To Solvegcrypt: dcraw: RAW To PPM Image Conversionbullet: Convex Trimeshbullet: Prim Trimeshbullet: 136 Ragdollsbullet: 1000 Convexbullet: 1000 Stackbullet: 3000 Fallbullet: Raytestsprimesieve: 1e13primesieve: 1e12ebizzy: asmfish: 1024 Hash Memory, 26 Depthstockfish: Total Timetscp: AI Chess Performancescimark2: Compositefhourstones: Complex Connect-4 Solvinggmpbench: Total Timemrbayes: Primate Phylogeny Analysispolybench-c: 3 Matrix Multiplicationspolybench-c: Correlation Computationpolybench-c: Covariance Computationdolfyn: Computational Fluid Dynamicslczero: BLAStinymembench: Standard Memsettinymembench: Standard Memcpyramspeed: Average - Floating Pointramspeed: Triad - Floating Pointramspeed: Scale - Floating Pointramspeed: Copy - Floating Pointramspeed: Add - Floating Pointramspeed: Average - Integerramspeed: Triad - Integerramspeed: Scale - Integerramspeed: Copy - Integerramspeed: Add - Integerjava-gradle-perf: ReactorNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz92.900242773534.461836738187578.48138386810971038599928012468459747537562198716619.3247.71167534270323948675021.34757.047209.324440.64087.3411.9012101.5704536.1328538.88867011.29605611.0430594.4339611056.83487.8287671463043114048761797535329.265809.81692.1426.66812.0916.8436.55138.26017930145.112650.122607.4914282.2126029.9325925.0424427.8222722.9916716.6323924.2025662.2824486.54OpenBenchmarking.org

GnuPG

2.7GB Sample File Encryption

OpenBenchmarking.orgSeconds, Fewer Is BetterGnuPG 2.2.272.7GB Sample File EncryptionNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz20406080100SE +/- 0.86, N = 1492.901. (CC) gcc options: -O2

Hierarchical INTegration

Test: FLOAT

OpenBenchmarking.orgQUIPs, More Is BetterHierarchical INTegration 1.0Test: FLOATNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz50M100M150M200M250MSE +/- 115995.12, N = 3242773534.461. (CC) gcc options: -O3 -march=native -lm

Java JMH

Throughput

OpenBenchmarking.orgOps/s, More Is BetterJava JMHThroughputNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz1400M2800M4200M5600M7000M6738187578.48

OpenSSL

Algorithm: ChaCha20-Poly1305

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: ChaCha20-Poly1305NanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz800M1600M2400M3200M4000MSE +/- 192399.76, N = 338386810971. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: AES-256-GCM

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: AES-256-GCMNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz2000M4000M6000M8000M10000MSE +/- 613369.38, N = 3103859992801. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: AES-128-GCM

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: AES-128-GCMNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz3000M6000M9000M12000M15000MSE +/- 10142891.69, N = 3124684597471. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: ChaCha20

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: ChaCha20NanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz1200M2400M3600M4800M6000MSE +/- 874993.81, N = 353756219871. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: RSA4096

OpenBenchmarking.orgverify/s, More Is BetterOpenSSL 3.1Algorithm: RSA4096NanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz4K8K12K16K20KSE +/- 2.20, N = 316619.31. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: RSA4096

OpenBenchmarking.orgsign/s, More Is BetterOpenSSL 3.1Algorithm: RSA4096NanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz50100150200250SE +/- 0.03, N = 3247.71. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: SHA512

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: SHA512NanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz300M600M900M1200M1500MSE +/- 796441.14, N = 311675342701. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: SHA256

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: SHA256NanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz700M1400M2100M2800M3500MSE +/- 9785005.58, N = 332394867501. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

Sudokut

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterSudokut 0.4Total TimeNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz510152025SE +/- 0.07, N = 321.35

N-Queens

Elapsed Time

OpenBenchmarking.orgSeconds, Fewer Is BetterN-Queens 1.0Elapsed TimeNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz1326395265SE +/- 0.01, N = 357.051. (CC) gcc options: -static -fopenmp -O3 -march=native

m-queens

Time To Solve

OpenBenchmarking.orgSeconds, Fewer Is Betterm-queens 1.2Time To SolveNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz50100150200250SE +/- 0.15, N = 3209.321. (CXX) g++ options: -fopenmp -O2 -march=native

Gcrypt Library

OpenBenchmarking.orgSeconds, Fewer Is BetterGcrypt Library 1.9NanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz100200300400500SE +/- 2.20, N = 3440.641. (CC) gcc options: -O2 -fvisibility=hidden -lgpg-error

dcraw

RAW To PPM Image Conversion

OpenBenchmarking.orgSeconds, Fewer Is BetterdcrawRAW To PPM Image ConversionNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz20406080100SE +/- 0.17, N = 387.341. (CC) gcc options: -lm

Bullet Physics Engine

Test: Convex Trimesh

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Convex TrimeshNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz0.42780.85561.28341.71122.139SE +/- 0.022014, N = 31.9012101. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: Prim Trimesh

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Prim TrimeshNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz0.35340.70681.06021.41361.767SE +/- 0.028649, N = 31.5704531. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 136 Ragdolls

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 136 RagdollsNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz246810SE +/- 0.082552, N = 36.1328531. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 1000 Convex

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 ConvexNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz246810SE +/- 0.036297, N = 38.8886701. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 1000 Stack

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 StackNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz3691215SE +/- 0.02, N = 311.301. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 3000 Fall

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 3000 FallNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz3691215SE +/- 0.04, N = 311.041. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: Raytests

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: RaytestsNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz0.99761.99522.99283.99044.988SE +/- 0.031022, N = 34.4339611. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Primesieve

Length: 1e13

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 8.0Length: 1e13NanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz2004006008001000SE +/- 1.49, N = 31056.831. (CXX) g++ options: -O3

Primesieve

Length: 1e12

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 8.0Length: 1e12NanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz20406080100SE +/- 0.14, N = 387.831. (CXX) g++ options: -O3

ebizzy

OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.3NanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz16K32K48K64K80KSE +/- 189.32, N = 3767141. (CC) gcc options: -pthread -lpthread -O3 -march=native

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 DepthNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz1.4M2.8M4.2M5.6M7MSE +/- 24452.31, N = 36304311

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 15Total TimeNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz900K1800K2700K3600K4500KSE +/- 55724.47, N = 940487611. (CXX) g++ options: -lgcov -lpthread -fno-exceptions -std=c++17 -fno-peel-loops -fno-tracer -pedantic -O3 -flto -flto=jobserver

TSCP

AI Chess Performance

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess PerformanceNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz200K400K600K800K1000KSE +/- 282.92, N = 57975351. (CC) gcc options: -O3 -march=native

SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: CompositeNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz70140210280350SE +/- 1.28, N = 3329.261. (CC) gcc options: -lm

Fhourstones

Complex Connect-4 Solving

OpenBenchmarking.orgKpos / sec, More Is BetterFhourstones 3.1Complex Connect-4 SolvingNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz12002400360048006000SE +/- 12.86, N = 35809.81. (CC) gcc options: -O3

GNU GMP GMPbench

Total Time

OpenBenchmarking.orgGMPbench Score, More Is BetterGNU GMP GMPbench 6.2.1Total TimeNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz4008001200160020001692.11. (CC) gcc options: -O3 -fomit-frame-pointer -lm

Timed MrBayes Analysis

Primate Phylogeny Analysis

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MrBayes Analysis 3.2.7Primate Phylogeny AnalysisNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz90180270360450SE +/- 0.21, N = 3426.671. (CC) gcc options: -O3 -std=c99 -pedantic -lm

PolyBench-C

Test: 3 Matrix Multiplications

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 4.2Test: 3 Matrix MultiplicationsNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz3691215SE +/- 0.10, N = 912.091. (CC) gcc options: -O3 -march=native

PolyBench-C

Test: Correlation Computation

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 4.2Test: Correlation ComputationNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz246810SE +/- 0.011, N = 36.8431. (CC) gcc options: -O3 -march=native

PolyBench-C

Test: Covariance Computation

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 4.2Test: Covariance ComputationNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz246810SE +/- 0.061, N = 36.5511. (CC) gcc options: -O3 -march=native

Dolfyn

Computational Fluid Dynamics

OpenBenchmarking.orgSeconds, Fewer Is BetterDolfyn 0.527Computational Fluid DynamicsNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz918273645SE +/- 0.11, N = 338.26

LeelaChessZero

Backend: BLAS

OpenBenchmarking.orgNodes Per Second, More Is BetterLeelaChessZero 0.28Backend: BLASNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz4080120160200SE +/- 0.33, N = 31791. (CXX) g++ options: -flto -pthread

Tinymembench

Standard Memset

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemsetNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz6K12K18K24K30KSE +/- 24.27, N = 330145.11. (CC) gcc options: -O2 -lm

Tinymembench

Standard Memcpy

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemcpyNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz3K6K9K12K15KSE +/- 3.87, N = 312650.11. (CC) gcc options: -O2 -lm

RAMspeed SMP

Type: Average - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: Floating PointNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz5K10K15K20K25KSE +/- 36.08, N = 322607.491. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Triad - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: Floating PointNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz3K6K9K12K15KSE +/- 34.78, N = 314282.211. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Scale - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: Floating PointNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz6K12K18K24K30KSE +/- 8.82, N = 326029.931. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Copy - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: Floating PointNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz6K12K18K24K30KSE +/- 12.47, N = 325925.041. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Add - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: Floating PointNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz5K10K15K20K25KSE +/- 9.49, N = 324427.821. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Average - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: IntegerNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz5K10K15K20K25KSE +/- 52.23, N = 322722.991. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Triad - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: IntegerNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz4K8K12K16K20KSE +/- 101.96, N = 316716.631. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Scale - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: IntegerNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz5K10K15K20K25KSE +/- 10.72, N = 323924.201. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Copy - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: IntegerNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz5K10K15K20K25KSE +/- 228.59, N = 325662.281. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Add - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: IntegerNanoPC-T6 RK3588 ARM 4x A76/2.4GHz +4x A55/1.8GHz5K10K15K20K25KSE +/- 23.56, N = 324486.541. (CC) gcc options: -O3 -march=native


Phoronix Test Suite v10.8.5